Games been delayed until November 18th. Official word is polishing. Unofficial word is they decided to include a character and story arc that EA was pushing to release on launch as DLC.