Epic Games Store Eighth Free Mystery Game Revealed
The Epic Games Store is offering the acclaimed 2019 game Control as its free mystery game until December 26. This is part of the holiday promotion where users can claim a variety of free games, continuing the momentum of high-quality offerings this December, including titles like Dredge and Vampire Survivors.
Continue Reading