Here’s a post to discuss the Smash Direct and subsequent Nintendo Treehouse Live segments. Please discuss it here instead of the normal weekly games thread. Thanks!
The presentation starts at Thursday, November 1 7am PT/10am ET/2pm BST.
Twitch stream (usually ahead of Youtube)