New Server!
BrowserMMORPG.com moved on a bigger and hopefully faster server. If you still can't reach us you will probably read this after when you will be able to. Anyway, everything should work just fine within 24h when the new nameserver update allover the world
Thank you for understanding.