I posted some bug reports or gripes in the MVM Discord, but here's a more detailed review:
Got to the end on Hard mode in about 40 minutes. At that point my fingers hurt from spamming the mouse buttons so much, really not a fan of the control scheme or the overall spamminess of the dash, but aside from that and some other gripes, I had a good time.
The skillset is very novel, I particularly liked the combination of the dash and the grappling hook, you can really launch yourself through some of those grappling gauntlets, they were my favourite part of the game. Also thought the Sky Lord boss was pretty good.
I didn't really like the roll ability, it feels like it was only useful in the designated areas, and didn't feel that satisfying. I went to the red village first, but it didn't help me at all to get to green village, would be cool if there were some shortcuts you can only use if you went to red village first, so it feels more rewarding.
Aside from my previous nitpicks and gripes with the controls, I found most of the enemies way too tanky. Since there's no reward for beating them, I found myself just avoiding them. The chasey circle enemies feel especially annoying, since they're relentless, but also really tanky. They're easy to kill if you get them alone, but it's just a chore, which isn't my favourite style of enemy design. Not sure if this has to do with the difficulty select, I have no idea what the difficulty level actually affects, but definitely wouldn't recommend scaling regular enemy HP with difficulty level.
Final boss being primarily a platformer gauntlet was cool, since that was the more interesting part of the game. Didn't enjoy the final phase though (the escape sequence), sometimes enemies would just fall on you, and I died a few times. I would recommend making that part way easier, at that point you've basically already beaten the boss so it should feel more tense than it really is, imo risk of death should be minimal at that point. In the end I beat him by kiting him all the way to the end before bringing his HP to 0 which doesn't feel intended
Overall, nice job creating this, and good luck in the jams!