Store
Subscribe
What are your experience with ping.
How much ping do you have, how much does it affect gameplay. Do you lose because of ping or win. Just your general experience with it.
 0
PM Link