Public Alpha Testing is set to begin this Sunday! At 12.00 UT you will be able to enter the server and start playing the game, for free. No download needed prior to playing, just create an account.
And speaking of which, you can already create one and start interacting with others in the forums.
I hope to see you on the servers!