The diagonal movement is a very nice mechanic, it adds a whole new layer to the puzzles. The game felt challenging without being frustrating and the style is very cute. I liked it a lot! My best score would be the second level where I only took 4 turns. My worst was the last one, 161 XD