Leaderboards.....

Discussion

Good evening IW players. So I recently saw that I'm too 29%. I find that hard to believe since I only play a few hours a week and that I myself feel I suck. So can someone explain this to me if at all possible?

Posted Feb 17, 2017, 3:17 AM UTC

57
Loading comments…