Amazing visuals! And the overall polish is complete. The game can be somewhat hard in the sense of Getting Over It, I guess that is intended as it seems to make the most sense with the gameplay mechanics. I also like that controls change from level to level (in some B changes direction, in some it is dash).
Great job! :)