In this point and click, room-escape style adventure game, players are lost on the shores of a mysterious island. Clues and items await discovery in over 150 atmospheric environments, as players search for an escape while in pursuit of the ever elusive Dr. Teresa Von Awesome.