I get to download and play it today in Beta form?
The beta will be available as soon as your order is completed, yes.
Nice thanks man. Guess I am a bit slow.
Ordered and its badass!!
There are many great features available to you once you register, including:
Sign in or Create Account