Batman Arkham City, the Official Launch Trailer
Reviews are all over the internet as from today and to celebrate the release of the reviews (they were embargoed until today), some screenshots and the official launch trailer has been released for you to feast your eyes upon!
Read More