Arkham City wants you to see