Yerm on 29 May 2018
Gotta love how they specifically mention Smash Bros for the video presentation. They know exactly what people are waiting to see. im getting on the hype train, these next two weeks need to hurry up!