Batman Arkham City "Nightwing" Trailer

Batman Arkham City is freaking awesome.  The first DLC for the game hits in a few days with Nightwing being added to the mix, and here is the trailer!

Comments

LATEST NEWS