The Epic Games Store has revealed the two free games it’s giving away beginning Thursday, October 17. Thursdays are always exciting for Epic Games Store users, as that’s when they have the chance to claim the latest free games.
Show Comment Form
Hide Comment Form