You managed to get a crucial thing right, and its the first game I play to do so: difficulty curve was on point.
Many games I played had an easy level 1 and an nearly impossible level 2, you properly introduced mechanics and iterated in a smooth pace through them, I really like what you did here. Also very creative, fun and pretty game.
