Figment, World War Z, and Tormentor x Punisher are free on Epic Games Store this week

Epic Games Store is offering a diverse set of games this week: Figment, a musical adventure; World War Z, an apocalyptic zombie nightmare; and Tormentor x Punisher, featuring demons. Read more…
Neowin