I was just wondering if any of you guys know some ladder sites for this game. I found a site that just had rankings and stats but not any where you could actually sign-up. If anyone knows of any could you please post a link or url in this thread? Please make sure the sites are in English too, lol. Thanx guys.
Login or Sign Up
- Log in with