Ah yes. The game also knowns as the "Sesame Street" brawler. those character designs I swear make me think of those puppets!
these reviews have tempted me in getting this game, both for the Xbox and PS2 given how they didn't release all the games on each console, but sadly there are nazis that need to be akillin.....