Finally, Batman had to fight Deathstroke the Terminator, an assassin and a regular enemy of the Teen Titans in both comic books and animation (sadly, Ron Perlman does not voice Deathstroke in this game). The boss fights in the Arkham games have generally been the weakest points, so Deathstroke's fight was a refreshing surprise. Instead of using environmental obstacles or gimmicks to fight him, Batman had to use counters and times attacks, just like in Freeflow combat. As an assassin, Deathstroke is just as competent at fighting as Batman is, so he can counter, use tricks, and basically go against Batman head-to-head. Deathstroke could not only counter Batman's attacks, but even counter his counters, forcing a counter-attack war for who would stay standing.
The fight occured in phases, with Deathstroke using his staff, his guns, and eventually taking out his sword while Batman wore him down, occasionally jumping out of range to attack from afar and forcing Batman to either dodge gunshots with smoke bombs or to rush in close before he got shot. This boss fight showed some surprising flexibility and variety, with mechanics far closer to the game's mainc ombat system than boss fights in previous Arkham games. We'll have to see how other assassins fight when the game comes out.
http://www.pcmag.com/article2/0,2817,2424658,00.asp