While I haven't finished the game (still in the first tournament) I have to say many criticisms are unfair. The announcer gets boring after a while, the ring girls looks horrible--I wouldn't tap that squarish booty myself, but you can turn off the announcer and you can skip the trailer-trash ring girl with a press of the button. Yes, you CAN dodge to the left AND backward not just to the right. One reviewer complained that you have to dodge before the guy even throws a punch--well, in real life your opponent isn't going to warn you that he's about to throw a punch! If you pay attention you can move just in time.
While it's true that the game doesn't natively work with most gamepads (unforgivable flaw) the x360ce vibmod fixes all controller issues (just find your controller's hardware ID for your "PID" device, not the USB (at least in my case) and put the respective numbers after "0x"in the PID and VID lines near the top of the ini file--like so:
VID=0x0d9d #controller VID
PID=0x3013 #controller PID
I almost never use controllers for games but it's way more comfortable to play this game with one, though the "training" is better on keyboard--just press Q & E at the right times.
The AI of the fighters is noticeable if not perfect and each fighter has his own style and it does seem that he adapts to your favored attacks. Body blows CAN slow down your opponent if you actually land them consistently. Hopefully, I'll be able to update this review after I've finished the game. But bottom line I so appreciate finally having a fun boxing game on PC.