Project X Zone from Baten Kaitos developer MonolithSoft brings together over 50 characters from Sega, Namco Bandai, and Capcom games. How did Mega Man X and Kurt from the Japan-only game Valkyria Chronicles 3 get into the same game? An artifact called the Portalstone has been stolen and a rift opened that allowed this crazy crossover to happen.

Characters not shown in the video include (original) Dante from Devil May Cry, Vashyron from Resonance of Fate, and Yuri from Tales of Vesperia.

Project X Zone will have Japanese voiceovers and English subtitles. One feature Namco Bandai added for the localized version are dialogue boxes during special attacks so players can understand what Zero and other heroes are saying when they’re juggling enemies.

Project X Zone is slated for release on June 25 on Nintendo 3DS.