Hate The Boss Fights In Deus Ex: Human Revolution?

Surprise! Eidos outsourced all of the boss fights in the game to a 3rd party development team, GRIP. After watching the video above, it is no wonder why the boss battles totally polarize the rest of the game’s flow and play style.