Just Cause 4, from Square Enix will be free to download and play on Epic Games Store for limited time starting next week on April 16th April 23rd.
source: gamezpot.com
Just Cause 4, from Square Enix will be free to download and play on Epic Games Store for limited time starting next week on April 16th April 23rd.