Batman: Arkham City Launch TrailerCheckout this launch trailer for Batman: Arkham City.By Kim C on October 14, 2011 at 6:00AM PDT Batman: Arkham City