Bayonetta 3 is finally here and her latest game has some major story event spoilers. Bayonetta 3 was announced in 2017, and it became one of several Nintendo Switch exclusives that were announced that sat in limbo for years. Fans can finally learn the meaning behind that original trailer, which showed Bayonetta being defeated by an off-screen opponent.

Bayonetta 3 involves the multiverse. A being called Singularity is traveling between realities and killing all the Bayonettas, as part of a plan to bring their power into the "Alphaverse", which is the name of their reality. The story of Bayonetta 3 involves Bayonetta teaming up with Viola, an Umbra Witch in-training, as they search the multiverse for items called Chaos Gears. It's revealed that Viola is the child of Bayonetta and Luka from one of the destroyed realities, though most of her backstory is left unexplored.

Related: Bayonetta 3's Demon Masquerade: What Bayonetta's "Naughtier Side" Means

The game's story involves numerous incarnations of Bayonetta from different realities, a side story involving Jeanne acting as a spy, and Bayonetta 3's Viola and Chesire teaming up in their own levels. Bayonetta 3 ends with a bang, with all the epic spectacle that fans have come to expect from the series. The biggest moments in the story act as both an end and a beginning for the franchise, assuming that there are more Bayonetta games to come.

All Three Bayonettas Show Up For The Finale

Three different versions of the titular character, Bayonetta, standing next to each other near the game's climax.

Bayonetta 3 opens with what appears to be the original Bayonetta from Bayonetta being killed by Singularity, with Viola escaping just in time to arrive in the Bayonetta 3 reality. At the end of the game, it seems that the new Bayonetta is going to be defeated in the same manner, but she is saved at the last moment by the incarnations of Bayonetta from Bayonetta and Bayonetta 2. That's right, Bayonetta 3 does the Star Trek: The Next Generation ending. This suggests that those games are not direct sequels and are set in alternate realities. With the aid of the Bayonetta's returning former-self characters, Bayonetta manages to defeat Singularity, thanks to some last minute help from Viola and Luka, in one epic showdown.

Bayonetta & Luka Die In Each Others Arms In Bayonetta 3

Bayonetta and Luka's death in Bayonetta 3

The Bayonettas successfully defeat Singularity, but at the cost of her life. At the end of Bayonetta 3, Bayonetta starts to get dragged down into Hell, as is seen on the Game Over screen throughout the series, should the player choose not to continue. She is able to temporarily escape, but she cannot remain for long. Luka arrives and they descend into the Underworld, together. The final boss involves Viola fighting Dark Eve, a shadow counterpart of Bayonetta that contains the consciousnesses of the different Bayonettas that were killed by Singularity.

Viola Becomes The New Bayonetta In Bayonetta 3's Biggest Ending Spoiler

Viola next to the Bayonetta logo

Even if Bayonetta 3 is among the Switch's best action games, now that Bayonetta is dead, the story has to go in a new direction. Bayonetta 3 goes from Star Trek: The Next Generation to Star Wars, with an ending that will seem familiar to those who watched Rise of Skywalker. The game ends with Viola in The Gates of Hell, being referred to as the new Bayonetta, even sporting the glasses. It's likely that she is being set up as the protagonist of the next game - or not, as she's treated as a goofy character throughout the game, in the same manner as Enzo or Luka. The fact that Bayonetta 3 established a multiverse means that the next game could show another version of Bayonetta, or the story could involve a mission to save Bayonetta and Luka from Hell.

Next: Bayonetta 3: How To Activate Naive Angel Mode & What It Censors