Years after its initial announcement, Nintendo has finally given us a release date for Bayonetta 3. Bayonetta 3 will launch on October 28, exclusively on Nintendo Switch ($59.99).

The titular Umbra Witch joins forces with other Bayonettas to defeat a monstrous Homunculi. Bayonetta retains all her flashy hair-flashing, heel-blasting combos and demonic powers. Players can also play as Viola, a witch-in-training. Viola wields a sword alongside her demonic feline companion, Cheshire.

Although Bayonetta 3 is still an M-rated game, developer PlatinumGames is attempting to make it a little less risqué with the Naïve Angel Mode. Enabling this optional visual mode adds more clothing to the nearly naked female characters throughout the game, including our heroine during transformations.

According to the developer, the purpose of this mode is “so more people can fully enjoy it,” and so “you can play in the living room without having to worry about what’s on screen… we think.”

In addition to the standard edition, Bayonetta 3 will launch with a Trinity Masquerade Edition. The special edition includes a 200-page art book, and three reversible game cases (first two games are sold separately).

The original Bayonetta is launching for Switch on September 30, for $29.99.

Bayonetta 3 will release on October 28. It’s rated M for Mature with Violence, Blood and Gore, Partial Nudity, and Strong Language.

This article was written by

Eric has been writing for over nine years with bylines at Dicebreaker, Pixelkin, Polygon, PC Gamer, Tabletop Gaming magazine, and more covering movies, TV shows, video games, tabletop games, and tech. He reviews and live streams D&D adventures every week on his YouTube channel. He also makes a mean tuna quesadilla.