Epic Games Store Reveals Free Game for April 11
The Epic Games Store free game for April 11 is Ghostrunner. Epic Games Store users are treated to new free games on a weekly basis, with the offerings rotating every Thursday at 10:00am CT. The Epic Games Store didn't break from this established pattern with the latest free game offerings, with users able to claim two new freebies right now.