Nintendo Announces Super Smash Bros. E3 Tournement, Playable At Best Buy. Project Treehouse Teased
Nintendo today has announced that much like their past E3 experience, they will be releasing public demos that’ll be playable nationwide at selected Best Buy location.