Overwatch Forums
I believe overwatch is losing players
General Discussion
Justin-17714
August 17, 2018, 5:54pm
4
so its not just my theory then, it is decreasing?
1 Like
show post in topic