It's a three-free-game week on the Epic Games Store
The stars have aligned and this week, the Epic Games Store is giving out three PC games. If you show up before 8:00 a.m. PT on July 16, you can claim The Escapists 2, Lifeless Planet, and Killing Floor 2. The Escapists 2 is a top-down sandb...