When your whole world comes crashing down and you're the only survivor, how are you expected to rebuild from that? Whilst many would sit back and give up, Stranded Deep lets you face every fear. From ...