It is not yet known whether the European slip will have any effect on the game's US release date, which at the time of writing is expected to be tomorrow, the 25th October.
Downloads and Drivers
From the Forums
Subscribe to TechSpot
Get free exclusive content, learn about new features and breaking tech news.