I agree with your impressions. The game hs AI glitches, graphical glitches, and the gunplay is a little wonky...but its fun largely thanks to fairly decent set pieces.
Crysis 2 is a game which says to the player..."here is the area, here are the enemies, here are your weapons...figure it out"...much like Halos and Halflife games, and I love that.







