Don't forget our friends at World 8 for your gaming needs, it's where we film
Things To Do In Games. Not only is Smash going to be there, but every other game that came out in the last two weeks. After which nothing will come out for some time.
World 8
1057 S Vermont Ave
Los Angeles, California