
The Epic Games Mega Sale has begun
by Alex Atkin
1 year
Epic Games premier Mega Sale has begun once more, with games up to 75% off and a nifty $10 coupon for each game over $14.99. As the name might imply, Epic Games’ Mega Sale is suitably mega, with some great savings able to b...