Pretty much the perfect submission! Challenging enough on the first run to be interesting but not so too hard to the point that you want to quit. I think this will be perfect for people to speedrun! I also played a few runs with the goal to get my time to sub 200... got a 199, so I'm gonna quit it for now :D
Oh and I forgot to mention: You packaged all this into a unique colorful artstyle with the fitting wacky music... Phenomenal job!