Great puzzle with a skillful design of levels. On level 10, I suspected that timing matters, but I have to use the hint. The music and the graphics fit very well together. The characters are super cute. Levels where timing was important felt harder but more fun at the same time.