Quote Originally Posted by Grievous View Post
maybe they will send you a key early. Else you going to install on the day and have a relatively massive update.
I ordered from CNA so I'm not even getting the game on release day