What the title says, but I'm not talking about a game with one or two great boss fights, I'm talking ones that have a ton of them, and why you feel they are awesome.