Stranded Deep

Island paradise? Stranded Deep reaches its not-so-terrible twos