So one the one hand, the single-player campaign here is tremendous. For me Reach was the best fps campaign on consoles so far this gen, and this is right up there with it. Open combat spaces, tactical options, a feeling of freedom, unreal graphics. I fucking love it. In fact if the AI was better, it'd be my number one favorite. It's immersive, challenging, exciting fun.
On the other hand, the online (360 here) is a disaster. I want to like it, there are moments of fun here and there, but this game has to have the worst net-code I've ever experienced. Halo 3, Reach, BFBC2, KZ2/3, MAG, BLOPS... I can get great games going in all of them but with Crysis I can barely connect. It seems like half the time I can't get into a game or there's some menu freeze, and then if I do get into a game it's laggy as shit. I understand that games can hide lag (I've seen many confounding things in my BLOPS kill cams) but I've never felt it as badly as I have here. It's incredibly frustrating. I don't think I'm going to even try and play again until there's some kind of patch or something.