It's quite fun, it's beatable. In my run, I think I died together with the last boss. But it was still counted as a win, which was nice! Some things that I think can be improved are; dodge cooldown being too long, boss tackle attacks need increased anticipation, and lastly sound effects to help user telegraph attacks. Other than that, well done! It was nicely presented and straightforward to the action.