Actually, now that I've checked it, it's unlocked and looks like it's ready to go. You might be trying to join the old British server, which should be locked. The new server IP and port is:
IP - 89.238.160.55
Port - 2301
89.238.160.55:2301
Try that, I was able to get in just a minute ago.