flagstaad on 07 October 2014
I think they did a good job.
The best part of the news is the confirmation that Captain Toad is a reduced price game, hurray (I could not cares less about Smash)