Super Smash Bros Ultimate Trailer Showcases Characters, Systems, and More

The hype is reaching maximum level!