Word on the street is Nintendo took over Times Square with an island theme (sandy beaches and all) as part of a large promotion for the great, if slightly undercooked Wii Sports Resort. Any Infendo readers hit the NYC area for a test drive? Thoughts?