As stated in every comment below this is a punch-out inspired game. It's not very strategic and ends up being a combination of spamming space and spamming the directional keys.
The art is quite nice, and I can imagine this was pretty darn fun back in 2003. But in 2024 its not really cutting it.