For a first game this is pretty good, the music and sound effects were fitting for a so bad its good game. The visuals also fit into a nice ms paint style, though unfortunately I have to say I didn't finish the game.
I made it to the end boss but he killed me, in fact I died a number of times because the timing of the punch was hard to pin down so I would hit too early and then the recharge time was just long enough that I'd be hit. Multiple hit points might be better to get people to the end of the game, but I'm not sure how intentional the difficulty is.
Nice work!