Epic Games Holiday Sale now live: One free game each day of the sale
Published
The first free game to be made available via the Epic Games Store is Shenmue III, which will be available free of cost until 9:30 PM IST, December 17.
Full ArticlePublished
The first free game to be made available via the Epic Games Store is Shenmue III, which will be available free of cost until 9:30 PM IST, December 17.
Full ArticleLike it or not, we’re headed into another uncertain year on good ol’ planet Earth. But if there’s one thing you can always..
The Epic Games Store is offering Control for free as part of its 15 days of free games promotion — the game is only available for..