25Zeus (God Of War 2)
When God of War 2 released, it was evident that this sequel was taking the series to new heights. Though we've seen numerous games afterward and are eagerly anticipating a new entry in 2018, there hasn't been a single boss harder in the series than Zeus. Contextually there's a reason
he is so difficult for Kratos to defeat. Zeus is the god of all gods and arguably the most powerful of his kind. I don't even want to discuss how annoying his healing mechanic is during the fight. The great part about the fight with Zeus is that the player is rewarded for accomplishing such a tremendous challenge. God of War is known for over the top cutscenes, but man is that Zeus post-fight cutscene so extremely satisfying.