10 Marathon Video Game Boss Battles That Almost Broke You
3. Nyx Avatar - Persona 3
Persona 3 is not a short game, and its checkpointing system is pretty unforgivable as it is. Then you reach the final boss, and find you have to beat thirteen other battles just to have a chance at facing the true final fight all without dying once.
After monotonously dredging through all these phases, the final stage has the gall to give him a chance to charm your party members into healing him, and setting back tons of progress you've made.
Even if you manage to avoid a game over, it's still up to two hours to get through all the stages the boss cycles, depending on your level and skill. If you've died a few times, it can be difficult staying invested, as you slog through each lengthy showdown all over again.
This isn't a difficult fight by any means, but the hardest fight you'll have is with your own attention span trying to make it to the end without cracking.