Happyland Games

Defy the Gods in a cross-genre adventure.
Puzzle