T
thewhalehunter
Enthusiast
Silver Level
I haven't really played online for about 7 years ... obviously everything has changed. Can anyone recommend some sites with decent players that is US friendly? I just got on ACR and would like at least one more site to try out.