Nintendo has gone full Golden Corral with their selection of characters for the upcoming Super Smash Bros. Ultimate. Today, the gaming company revealed the newest edition of the game and announced that it will feature every character that has ever appeared in any version of the game. With over 60 playable characters in the game, it’s no wonder that the release video is 25 minutes long!

Here is the complete list of characters:
Bayonetta
Bowser
Bowser Jr.
Captain Falcon
Cloud
Corrin
Dark Pit
Diddy Kong
Donkey Kong
Dr. Mario
Duck Hunt
Falco
Fox
Ganondorf
Greninja
The Ice Climbers
Ike
Jigglypuff
King Dedede
Kirby
Link
Little Mac
Lucario
Lucas
Lucina
Luigi
Mario
Marth
Mega Man
Meta Knight
Mewtwo
Mii Brawler
Mii Gunner
Mii Fighter
Mr. Game & Watch
Ness
Captain Olimar
Pac-Man
Palutena
Peach
Pichu
Pikachu
Pit
Pokémon Trainer (Charizard, Ivysaur and Squirtle)
R.O.B. the robot
Robin
Rosalina
Roy
Ryu
Samus
Sheik
Shulk
Snake
Sonic
Toon Link
Villager
Wario
Wii Fit Trainer
Wolf
Yoshi
Young Link
Zelda
Zero Suit Samus

There will also be new characters joining the roster:
Daisy (As Peach’s echo fighter)
Spaltoon Inklings
After years of memeing, Ridley from Metroid