Download the Smash Bros. demo!
The demo for Smash Bros., a title that has already sold an incredible number of copies in Japan (over a million!), has arrived on the Nintendo 3DS store. We won't even bother explaining what kind of game it is, given...
