Solid combination of the puzzle and cleaning mechanics. You also ramped up the difficulty really well, as it felt pretty easy and then suddenly the third level happens and I had to think for a second. The pixel art layed over real pictures was pretty funny too.