Some serious engrish going on here. Plus, the boss has a much too small window to get out from after being hit. Wall kicks don't work. At least the music actually sets a mood unlike a lot of scratch platformers I've seen recently.
Also submitting a flash game in 2021...