Conarium is free to claim on the Epic Games Store this week

Epic Games Store is offering Conarium as this week’s free game. It’s a first-person Lovecraftian adventure horror title that follows the story of four scientists at an Antarctic expedition base. Read more…
Neowin