There are plenty of boss battles in this game from the start of the game to the end. These battles are of two minute duration, in which you can fight with multiple weapons like a special attack and bonus power.