You have to be really nimble- when he's lost his wings and is on the ground, he can do a lot of damage charging you or hitting you with his tail, so look for the warning signs and try to avoid them. If you don't have all the energy tanks, you might want to search for them, too- you'd be surprised how much help 100 more hit ponits could do.
Also, love your name, man.

One of the most creative I've seen in a while.