Minecraft Super Smash Bros. Ultimate reveal causes Twitter to crash

Steve and Alex from Minecraft will be added to Nintendo’s game alongside a new stage and music