A point-and-click escape game set on a strange, desolate planet. Collect items and solve puzzles to unravel the mystery of this cryptic world.