Man, this was really fun! I loved the art style, color palette, the clean level design, and the level transitions. The gameplay was smooth and never felt janky.
My one critique is that the transitions between levels felt a bit long, keep the animation, but shorten the wait time between.
In any case, fantastic job on this!