Beta was just announced, so you need to wait for official start.Originally Posted by Zurgery Go to original post
Keys should be delivered in next 24 hours.
Okay thanks for the info!Originally Posted by BenShermanUbi Go to original post
Will it be emailed?
Will it include the season pass + the bonus items?