It looks like you're new here. If you want to get involved, click one of these buttons!
That this game is not getting more discussion and interest?
The Open Beta launches at 3 AM EST tonight.
It is extremely easy to register an account, download, and install this game.
Walk thru guide