After a more than eight-hour outage, the Epic Games Store appears to finally be back online, meaning you should finally be able to claim Rockstar’s smash hit Grand Theft Auto V download for free until May 21st. The Epic Games Store had been counting down to the launch of an unnamed free title at 11AM ET today, […]