During today's Nintendo Direct, Bayonetta 3 was shown off with a brand new 8-minute gameplay trailer detailing some of the new mechanics in the game.
Bayonetta 3 is currently in development exclusively for the Nintendo Switch and launches on October 28th.