You can register via web now!
*NOTE* : If you can`t access the site, that means that the server is down. Or something is messed up lol.
*Note* : You need to be online on the Hamachi server to acces the site!
Register here
Just register there, and bang! You`re able to play!