Has anybody played here recently? I used to play there when I first started playing online and never had any problems, but that was a few years ago.