Stranded Deep is free to claim on the Epic Games Store today

As part of Epic Games Store’s daily giveaways, Stranded Deep is now available for free to claim for all PC players. The game is an open-world survival venture set in the Pacific Ocean. Read more…
Neowin