NYC Nintendo World to Release Super Smash Bros. 3DS at 8pm Tomorrow, Giving Away Free Smash Towels
Nintendo World, Nintendo’s only worldwide flagship store based in NYC, will be hosting a launch party for Super Smash Bros. 3DS on Thursday, October 2nd from 8pm-12am.
The title will be going on sale at 8pm and visitors will be receiving a free promotional towel as well (thanks Tom_Cody for the image!):
They will also be holding a Smash 3DS tournament this Saturday, October 4th.