Got 35 minutes? Check out this March 8th, 2018 Nintendo Direct and my reaction video to Super Smash Bros. on Nintendo Switch!
Treat yourself to a half an hour of video game entertainment below, by watching the 03-08-18 Nintendo Direct! Nintendo Direct…