Depends where the server is hosted... If it's in the EU I can likely join with moderate ping, though if it's in the US, I don't think I'll be able to play at all sadly...
Also what's the name of the server/IP for direct connection?
"It never hurts to keep looking for sunshine" - A. A. Milne