Super Smash Bros Invitational 2018I’ve been riding high since the announcement of Super Smash Bros. Ultimate earlier this week.…