Love the art style and the music fits neatly,
However I had a hard time with the second level with those jigsaw type of platforms:
The collision was too unforgiving, for just a couple of pixels I would die in those narrow spaces.
Overall I liked the concept and the cleaning puzzle was neat,
well done!