Hate The Boss Fights In Deus Ex: Human Revolution? Posted on September 19, 2011April 21, 2017 by Admin 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... Read More