Does this mean when it releases on the 19th it will already be downloaded and ready for me to play? I have never pre-ordered any DLC for any game in my long time playing video games.
Thanks for the responses in advance!
-
How'd you do that lol on xbox one?