Epic Games Store Reveals Upcoming Free Game Giveaway
The Epic Games Store is now offering another game for free as part of its promotional service. Unlike previous offers, this time the store has chosen not to provide a high-profile triple-A game. Keep in mind that this latest promotion will be available until 15:59 UTC on November 14, after which it will change to the […]
Epic Games Store Reveals Upcoming Free Game Giveaway Read More »