We are planning to open up BETA in a couple of days. This will make it possible for new users to sign up here on the forums and create an application for BETA. Everyone will be able to connect and visit the server, but only registered members will be able to create and join towns.
ETA? This Friday around 9 pm.