Arkham City By imotep12 October 21, 2011 1 Comments Just beat it, my new game of the year...going to start it again on new game plus. 1 Comments