Well, I finally beat it... It's been a real trip.
I never really liked HTML5 as a platform for games, I always thought they handled kind of clumsily and felt more like someone had to bash a game together out of sheer determination, manipulating it into doing something it was not really built to do, that is until I played your game.
While I'm sure you've heard all about the clumsy (oh god every special attack gets it's own button) controls and shift being jump (where if you rebind it, the floaty jumps you need in Sky Chasm don't work anymore) I just wanted to say, I really appreciate this game and all the effort you went through to keep the game fresh and always subvert the players expectations.
Nisha is a fun antagonist and from the very first fight with her to the final one at the end, It never really felt frustrating, she just loves to brawl and everything she does reinforces that. A boss that revives you for fun? Aw yeah!
I hated the high jump technique, it really feels like a bug turned feature and while it isn't mandatory in any stage outside of the Sunflower one, I just hated having to time my punches, do the ground smash and then immediately jump just to get to a high ledge, I've done it at least 60 times during the game and never actually enjoyed a single one.
The stages are really diverse and fresh, and while I loathed the platforming, I loved the stories woven into each of them. The entire ordeal that was the Sunflower stage made the final revenge combo sequence one of the most satisfying story moments I've ever had in a game.
99.9% Hell gold, fuck yeah.
I loved how you tracked all the jewels and piggies you rescued during the sky chasm stage, just to turn it on it's head and show how ungrateful and greedy they all were.
You made a wonderful show out of playing with player expectations and I think that is really where this game shines, In a year I think more people are going to remember what Nishe does after the final battle rather than actually fighting her where you just crouched underneath her and used your fireball breathing clones to rack up damage and beat her in a minute.
All the characters were done well, I loved the way the music changed immediately to suit what was happening in the game, the way the music immediately became upbeat and hopeful the second you debug your first void was a legit "fuck yeah" fist pump moment.
I'm really surprised this is your first game and that there really isn't anything else by you anywhere else on the internet so far. This is hands down one of the best free games I've seen and if you ever make anything else like this I'd probably pay money for it. I really hope this game doesn't get ignored.
I don't think this game is perfect, I don't even think a keyboard can really handle all the moves you put in, but it has a ton of love and effort put in and it definitely shows. Best game, you deserve some kind of trophy.
Touhou with uppercuts.