This game is basically getting beta tested by the fans. I wouldn't praise the producers for this game because there are so many glitches and bugs along with them trying to tune the game on the fly.
They need to let this game represent boxing realistically without the added arcade elements. There was a poll done and the fans overwhelmingly voted for a realistic boxing game.
The champion Mode is the only polished part of the game.