Yeah I've just noticed this as well. I want to start playing it right when it releases. Any news on when we get our steam key if we ordered on vault?