are there any world of warcraft players on here? i gather most people on this site are from the states?