Photos from Super Mario 3D Land Launch in Times Square
Images via BusinessWire
That’s one way to promote a game… a very successful way…
This is freaking awesome, inforces how badly I want to go back to NY
I got to this way too late and it was almost over :’(