Finished it last night on Veteran. Clocked in around 6 1/2 hours for the campaign. I didn't really speed through it but I didn't take my time either. The encounters towards the end definitely picked up but overall it felt like everything was too exploitable. Stealth can be easily used to take down a good portion of a fight or just simply slip passed and skip it altogether, which I tried not to do too much, but did when it felt appropriate (I pretty much bypassed the whole section on
QuoteRoosevelt Island
leading up to
Quotethrowing that dude through the glass
). I'm still not sure if this is a good thing all the time, given how easy it is to do. Fighting the big alien dudes who flip cars made for some cool situations but grenade spamming him ends up being the best solution, ultimately.
Sniping seemed pretty overpowered as well, as you usually have a pretty good overview of an area when you come out to it vs Crysis 1, where trying to snipe an entire camp of guys wasn't always viable, as you were rarely given a complete, uninterrupted view of a whole encounter. Everything was generally more parallaxed, so if you wanted to snipe, you'd have to work at finding that high ground.
I've probably put more time into MP at this point which is pretty fun, spawning aside.