Superb game that fits the theme perfectly. I liked everything in it, mechanics, graphics music, sound effects. It all felt fresh and appealing.
The procdedural set up is nice to make many runs, but it makes the difficulty of the deduction vary from game to game. Maybe a few manually created levels can make a nice progression?