BattleField 2142 is ready to go

EA announced that Battle Field 2142 is completed and is ready to be shipped on October 19th. Seems a bit early for the game to be done. I bet they will release a bug fix for it the week after the game is out.