Some sweet new screens from Batman: Arkham City just recently hit the net. Harley Quinn – check, Two-Face – check, Batman – double check. What do you think, citizens?
Source