Really fun time, lol. Funny dialogue and theme, fun boss fights, even the basic graphics work well with the idea, difficulty felt very solid. The Ball was a bit frustrating though, in many situations you just can't get enough jump height to avoid the ball, so it feels more like luck in not getting hit.