Possible Epic Games Store Free Game for April 4 Leaks Online
The first free Epic Games Store game for April 2024 will be The Outer Worlds, according to a new report from a credible leaker. The critically acclaimed RPG was already free for Epic Games Store users fairly recently, though many might have missed out on that freebie due to the extremely tight window of opportunity to claim it.