News

The Epic Games Store is about to get a ton of new exclusive games

Epic's new First Run program offers 100% of game sale revenue to developers for six months.
epic first run logo
Image: Epic