That aside, it was totally awesome, I had no idea the medic was so nuts!...no wait, I did, NEVERMIND.
As for the Free to play thing, great, now I can finally play with some friends who don't have the game. I still don't see what the complaining is about, it's like complaining about a movie...