Batman Mega-Giveaway Proves Epic Games Isn’t Evil After All – CCN.com

Batman Mega-Giveaway Proves Epic Games Isn’t Evil After All – CCN.com

The Epic Games Store is giving away six free Batman games this week? Maybe the controversial Steam rival isn’t evil after all.
Read More