I fucking love Rocket League. Probably my GOTY (so far). I was playing a ranked match the other night and - after 2 minutes - we were down 6-1! One of our team started to berate the other two of us (“fuckin noobs” “start playin noob lol” etc). So me, and the other player grabbed the game by the scruff of the neck.…