BATMAN: ARKHAM CITY Lead Designer Promises to Outdo First

Date: 01 August 2011 Time: 01:47 PM ET