The Epic Games Store is still giving away free games each ... the most important stories and the best deals, as picked by the PC Gamer team. Did you miss a good deal by a few days, or months?
The store has been set up to rival the massive online Steam run by developer Valve that offers thousands of PC games. Epic said it would charge less commission for listing games, so more cash ...