Very good game, it is simple but fun. I loved it!
The visual style is colorful and doesn't look "flat". Very well done.
The last puzzles are challenging, and I think there are a lot of ways you could complete them.