THIS REVIEW HAS SPOILERS!
This is truly fantastic. From the opponent's personalities, to the gameplay, to the changing menu screen depending on who you last beat, all the way to the extreme difficulty, this clearly has an 11/10 on effort put into it. I especially enjoyed the surprise when after you bet Metzgermeister, when UberC (An EXTREMELY upgraded UC) shows up and challenges you for the title. Also, I really enjoyed how each character (except for the first 4 and UberC) won't immediately take 8 hits, which adds to the challenge a little bit. I also thought that having a bunch of title belts to get added replay value so that there's more to come back for than to just starting over again. Also, I liked how after a bit, the opponent's faces would show signs of injury, since it gave a sense of progression that the health bar shrinking and the opponent falling on his/her face just couldn't top.
However, the game is not perfect. Some parts were overly difficult, like Nighty's control messer-upper attack. Also I wish that the music would change up when taking on a champion, or when getting to another circuit, since I kind of got tired of the same exact song after hearing it about 500+ times. Also, I feel like Everybody after Nighty was too easy (especially UberC). I literally beat Mars on like my 2nd try, and even Metzgermeister took me less tries than Remiel or Marny to finally beat. Also, is it just me, do the intro's for each opponent feel like boring story boards? And the worst part is that after you beat an opponent for the first time, the game kinda starts to get painfully easy since I know exactly how to dodge each attack they do.
Despite those few flaws I mentioned, this game is still an entire planet away from terrible (get it?). The enjoyable parts of the game can easily make me forget about the flaws, and this was undoubtedly the best game I've ever played from Unreal Canine. That's why Underdog!! gets...
A 4.5 Knockout Punches (Punch Sound Effect) Out of Five.