Great games last night, definitely helped me get back into a game I got gifted to me in Beta.
I completely still suck though, after GAF left last night I've been playing some games this morning (non-matchmaking) nad my team has been dominated time after time with douchebags screaming noob everywhere. That's the initial reason I didn't want to play this game at all in the first place, and now it's back to haunt me.
Seems I'll be sticking to GAF games or gaming the matchmaking system until I'm good enough to keep up with true 1500 PSRs...