 There are a total of six stages in the game, each with their unique boss character.The stages in the game feature multiple paths that changes the areas the player will visit, as well as the enemies and bosses they encounter.The game's ending changes depending on the selected character, the path taken to reach the end of the game, and the difficulty setting.