I'll agree with you that Boss fights have to make sense with the story, I guess that's why I liked the Metal Gear Games so much, they point a target on the back of the big bosses, and you spend your time going between them, and crossing them off your list. Every one is always different too, some...