There are still some side-missions that I'm working on, but I finished the main story yesterday morning, after starting a new game fresh last week.
Just one word: YOWZERS!!!
Forget it being just the greatest Batman video game ever. Because Batman: Arkham City is... the greatest Batman story ever told, in my book. That you get to be Batman makes it all the sweeter.
That is the ballsiest ending of a video game that I've seen ever pulled off. Not gonna spoil it if you haven't played it yet but, it's something that has been done VERY rarely in the entire 70-some year history of the Dark Knight and this is the first time that it's been done in the scope of a video game... and somehow that made it all the more poignant and powerful.
I don't know WHAT the heck game studio Rocksteady is going to do for a third Arkham game, or how it could possibly top this one, but I've no doubt that it's coming. All the clues are there, especially (SPOILER highlight with mouse to read) the fact that Harley Quinn is pregnant with Joker's baby! Now if that ain't the proverbial loaded gun on the wall, I don't know what is. My guess: Arkham 3 will see all hell break loose on the streets of Gotham City itself. It was a massive mistake to hole up all that criminally psychotic potential within the walls of Arkham City. Maybe the next game could be called Batman: Arkham Unleashed or something...
A good video game is like a good book: the person should go away feeling that it was time well spent. That, Batman: Arkham City accomplished in grand style. Have to give this game my highest recommendation, folks. Also well worth buying first-hand so you can get the Catwoman side-story download included with it.