Home Tags Epic Games

Topic: Epic Games

Epic games, Fortnite, Steam

Best thing that could happen to Steam, The Epic Game Store

When The Game Awards cameras turned off on December sixth, following three hours of sternum-beating shows, unruly festival, and ardent discourses, the computer game scene had changed greatly. In the show's first hour, the...

Latest News