A really enjoyable puzzle. I like how as you play, you build experience and it becomes easier to solve the parts you've experienced. Looks great as well with fitting sound effects.