Without a doubt the best single player experience I have had the opportunity to play since the original Halo!
Yeah the AI is glitchy at times, but thats very rare, and its so intelligent that I actually struggle a lot of the time, which adds that extra level of both caution and wanting to go kick some ass coz you keep dieing.
I must say though, I have owned all tge crysis games since their release dates. Lets hope Crysis 3 doesn't take nearly as long as Crsysi 2 did!