super charming! everybody on your team did a magnificent job. the mini-games keep it interesting, and are a cool mechanic for fighting.
unfortunately i came across a bug where the pachinko ball got stuck on top of a peg, but i enjoyed it so much that i'm not factoring that into my rating.
excellent work!