I'm speechless. This game was amazing. the art is on point. The music/sound effects fit perfectly. You could probably publish this game if you polish it a bit more.
Even though I think this game is amazing, there are a few issues. The difficulty curve felt expediential. It just suddenly got a lot harder. It just doesn't feel right. Another thing that you might want to look at is the dash feature. I think its awesome that you added such a feature, but it doesn't feel nice to use. It feels very rigid. My suggestion is maybe adding a bit of squash, maybe some particles, or even a short trail.
But apart from my small complaints, you have a REALLY good game on you hands. Well done! :)