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.