3.8.2018 Nintendo Direct Reaction – SUPER SMASH SWITCH
March 8, 2018 6:48 pm
Nintendo unleashed another Nintendo Direct on us today. Here is my reaction to all of today’s news, including and especially the unveiling of Super Smash Bros. for Switch!