Really nice puzzle, the difficulty curve was pretty good, except maybe for the last level which was fairly easy with what seemed to be a lot of useless blocks. Also I almost got stuck when you have to combine jumping erasing green while also changing color. It felt a bit too hard to do with that small jump and the small momentum you have. But other than that, nicely crafted!