Watch Last Night’s Epic Super Smash Bros Ultimate Nintendo Direct Here3 years agoNintendo aired an explosive Super Smash Bros Ultimate Nintendo Direct last night. It happened at midnight and lasted about 25...