onlivescreen Published November 25, 2011 at 1280 × 1024 in OnLiving in the past with Arkham City ← Previous /