Something about Smash makes people lose their damn mind. It's not all that for me personally, but each their own. But still, I dont understand the going apeshit about it everytime, period.
They're all so excited over seeing their favorite character in the game, being that today's the last direct, there's a lot for the fans to be hyped about.