Moonlighter and This War of Mine are free to claim on the Epic Games Store for this week

Moonlighter and This War of Mine, both published by 11 bit studios, are the two games that the Epic Games Store is giving away this week. Former is an action RPG, while the latter is a survival game. Read more…
Neowin