Channel 3 is the social platform for gamers. You're welcome to browse. If you want to post, 1UP, respawn, comment, rate, review, complete quests, etc, you'll need to log in or create an account. (It's free!)
I re-downloaded this game, clicked through a bunch of awards I somehow earned in the time I was not playing this, and got the W in my first attempt without losing a balloon. Peach 4ever.
To be honest, I am not sure what happened in the match. I spent the time driving around the outside the arena.