It was weird because I never played 5 or 5U until that point. :[ I was so close to third... we each had a sliver of life left, but he blocked me and I got Alpha'd. Sadly it didn't get streamed...
That's super lame. But yeah, you gotta get used to the DLC characters, Power Launchers, and some other stuff. It shouldn't be hard, just a little time consuming. Then you could probably get first! >