This.... This is just insane. Who controls the devs release schedule? They are the ones that said that the game was ok for release, and shoved it all in our faces.
-
Yeah it was EA who pushed the game out, it wasnt DICE's fault. Pathetic.