It embodies the theme really well, and it's overall quite fun, even though the game design might need some tweaking to make the game really shine. But it's very polished, the art is great, and it's a solid game jam entry overall. Well done!
The music, although professionally produced, clashes a bit with the cartoonish style, and it's overall quite tiring for the ears after a while. Probably a tailored sound design is what the game would need to make the gameplay even more satisfying (I don't even think a continuous music loop is what the game needs to be honest).
Oh, and maybe some narrative between one match and the other would have been amazing!