Fun puzzles and a very polished art style. The music gets a tad repetitive, but it fits the theme really well and I like the small variations for when you win or lose. Nicely done!