I looooove this one to be honest. The bosses are all very good; I like the raising complexity of the second phases, I like the chicken man one the most (cool dodging patterns!), and like that the final boss naturally counters the predominating strategy of dodging through your opponent. Animation-work is also good and brings personality. The way everyone talks with speech bubbles is even more charming. Great job!!!!!!