Grand Theft Auto 5 is free to claim on the Epic Games Store right now and until next Thursday, May 21, assuming you can get the site to load. To claim GTA 5 and any Epic free games, all you need is a free Epic Games Store account to add the game to. Once you […]