Friday, March 11, 2011

New Batman: Arkham City Screens

Yep, looks about right.


Keep it coming Rocksteady.