Batman: Arkham City Surpasses Its Predecessor, According To Critic Reviews
If you didn’t already know, which must mean you’ve been living inside some sort of temporal bubble for the past year, Batman: Arkham City is due to release in the US tomorrow and the UK on Friday, much to the excitement of….well, everybody, really. Of course that means […]