The latest set of Epic Games Store free games includes Killing Floor 2, an ideal way to hang out with friends online while you turn zombies into meaty giblets. The full lineup of games this week is Killing Floor 2, Lifeless Planet: Premier Edition, and The Escapists 2. You have …
Read More »