It doesn't look like there's a catch-all for Crysis 2 up yet.
A couple of thoughts so far:
1) Some of the imagery from last night's Times Square trailer may not have been in the best taste.
2) Why New York? Why are so many games set there? Manhattan has probably the least interesting geography of any major US city. It's all flat land with giant rectangles sticking up out of a regular grid.