After a crash landing Ellen finds herself stuck on a strange island.

Explore, survive and puzzle your way back home

Leave a comment

Log in with itch.io to leave a comment.