While I like the uncommon ending of this game, I think the boss fights are really disappointing. You do not really fight any of the Seeds at all: John is in his plane and after shooting it down you are face to face with him for a couple of seconds, faith is flying around 3 meters above you, fighting Jacob is more or less a long distance sniping fight. I miss some "close one on one" fight at the end.