BlizzardBoy
Recruit
Title basically, i am kinda tired of randoms in every 2nd game. I know i am not the perfect teammate but it feels like every 2nd game is filled with clutchers and screamboys. What are some of the best places to look for players to boost your game experience ? Anyone tried fb lfg groups, or that is waste of time ? Post below where you found your best teammates you play with today.