By using this site, you agree to our Privacy Policy and our Terms of Use. Close

20th October will be quite a day, can't think of the last time two titles that massive released simultanously, and two exclusives at that. It's probably gonna be 5 mil+ launches for both.