Phew
Phew, thanks for the link, I finally found the game!
Production values were really high in this, nice camera work, transitions, and extra charm on everything. Very graphically pleasing.
As for gameplay I felt like I was mostly mashing buttons as fast as I could. Does each guy have a pattern like on mike tyson's punchout? Maybe I'll play again and see.