Still like this Smash Bros in 2024