Times Square...I have no idea why this place is such a draw. Huge, annoying, in-your-face advertising. Whatever you call it, don't call it "futuristic."