This was certainly interesting. The sound effects and music were ... kinda fun. I liked them.
I also think the dash ability with the wall bounce feels amazing and it would have been great to get to string multiple of those together eventually but it is always limited to only one.
Also the feeling when you kill a boss is fantastic , so incredibly anime. You slice through it, wait and then it bursts into a thousand little pieces. Great stuff.
Two points of criticism I have are that there seems to be something weird going on when you hold down jump and release it at the apex. It makes you do a little mini double jump that I think isn't intended.
The other thing is that the explody bits made the game slow down a lot. No idea why that is though. Maybe just too many physics objects interacting with each other.
Overall I enjoyed it. Good job.