Really creative concept with joyful presentation there :)
I was actually a bit surprised with the amount of variation you were able to work in with those mechanics. Some clever level design there :D