Just beat the hard mode! Honestly really fun challenging game!
One piece of feedback: the time gap between the final boss’ attacks are great except for after the diagonal fireballs, the other attacks start before the fireball animation ends. Not usually an issue but sometimes the follow up attack lands on the same side of the arena as you and is from what I can tell unavoidable, unless hugging the side wall of the platform (played on PC for reference)
Really great game otherwise, loads of fun and satisfying to beat, plus I like the way you did the bonus round, makes it a good speedrun!