AER and Stranger Things 3: The Game are free to claim on the Epic Games Store this week

Epic Games Store has put on offer AER and Stranger Things 3: The Game to claim for free this week. They are both open-world titles asking of players to explore and adventure through their worlds. Read more…
Neowin