I was there just recentally. I went up to the observation deck and I didn't see anything. No gods, no monster rampaging through down town, no Scottish Castles on the skyline, no Arachnid based heroes swing from the rooftops, and no Mutant Turtles in the sewers. Sigh New York just can't live up to the hype.
Well Twitter is amazing I'm his personal stalker now I mean Twitter is weird you have to 'follow' people. Anways he always replies back if you say hi. I'm not sure if it's really him but it's fun to try.