I don't know about Modern Warfare 2 because of the fact that it is not out yet but I do think the Call of Duty franchise kicks ass.
I am not shore if it is the biggest launch of all time but it should be quite big. Modern Warfare and World at War have set the bar quite high for Modern Warfare 2.
Log in to comment