Brothers – A Tale of Two Sons is free to claim on the Epic Games Store

The Josef Fares directed Brothers – A Tale of Two Sons is the latest game available to claim for free from the Epic Games Store. The two character-controlling title is free to claim till next week. Read more…
Neowin News Feed for: All