Follow
Learn more about the game

Reviews

Image not Available

Lost Sea Review

Crashing into the ocean and being on a stranded island sucks, but to crash and be stranded on an island in the Bermuda Triangle is even worse! You must best the environment and the enemies roaming wit...

7.5 Good

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.