Batman: Arkham City Launch Check-In

A Batman: Arkham City launch event hits Times Square, and we talk to Sefton Hill, Kevin Conroy, and Jim Lee about the game's release.

Did you enjoy this video?

Sign In to Upvote