Ah yeah. I had fun last night stomping "noobs" for hours. Think me and two friends won like 20 games in a row and none of us are even that good at shooters.
The fact that evey team has these players that only plays this one hero makes a cordinated premade run over people like it's silly.
Must suck to solo queue though.