Batman: Arkham City – Launch Screenshots & Trailer Released

Warner Bros has just released ten launch screenshots and a trailer for Batman: Arkham City. Batman: Arkham City will be available nationwide Friday 21st October on consoles and this launch trailer features some of Gotham’s greatest villains. The PC version of Arkham City is slated for a November release and will support both Nvidia’s PhysX and 3D Vision.