Alan Wake and For Honor are free to claim on the Epic Games Store for this week

Alan Wake and For Honor are the two games on offer for free at the Epic Games Store this week. Alan Wake is a story-heavy experience, while For Honor puts its focus on multiplayer. Read more…
Neowin