www.GameInformer.com
Switch Lights

The lights are on

Batman Arkham City Debut Trailer

Catch a glimpse of the first footage of actual Arkham City gameplay.