Downloaded this 2 nights ago. Very smooth registration and download/install process. Server browser works fine to find games. Even though it's pre-alpha, the game is quite impressive and I can't wait to see what it will look like in a years time.
Now to get used to the fast gameplay, lol.
Now to get used to the fast gameplay, lol.