omg I see so many threads about this its not even funny. It isnt cryteks fault, like I said before, even if they wanted to fix crysis 2 in order to do it they would need money and EA is not going to pay them the money. It is EAs fault and Cryteks fault for choosing EA as its company.Lets say Crytek chose another publisher like activision or whatever, then activision would pay crytek to release updates and patches and maybe even given Crytek more time to complete the whole game.EA did not do this and they are not gonna pay crytek again until crysis 3 bevcause they are cheapos who want to not waste money on fixing games. This is why now Crytek knows that EA i gonna give them a deadline and now crytek is gonna work 2x as hard and fast to make crysis 3 amazing. The reason why crysis 2 has alot of bugs is because EA gave crytek a deadline that crytek could not meet. Now crytek knows this for the future and will work day and night to make crysis 3 perfect as soon as possible because now they know they will have a deadline.