Epic Games Store Is Now Live, Offers a Free Game Every Two Weeks

Gaming News

Offering third party titles, special incentives for developers, and a host of exclusive features, the Epic Games Store is now live for all to try out. Even better? It also wants to give gamers a free game every two weeks!

[Source: comicbook.com ]

Leave a Reply

Lost Password