Tag Archives: Save the Princess

Nintendo Turns Times Square Into Super Mario 3D Land

    Nintendo celebrated the launch of Super Mario 3D Land™ for Nintendo 3DS by turning Military Island at Times Square into Mario’s 3D World. Check out the details, with videos and images from the event, after the jump.