this game is so good, it has all of the ups from the last and even added its own, for example, the side quests are more worth doing than the last, the stealth is easy but can get hard at times to give you more of a challenge like enemies that have night vision goggles that can see you if you are standing on a gargoyle and enemies that have jammers that jam your detective vision making stealth a little harder. the ending to this game is a fun boss battle that has a tragic end. (no spoiler: at the end of the game Batman is holding something, watch as it changes hand in the final cutscene.) finally, in the game, I like how not every Batman villain is not a threat in this game like how Mr freeze helps you or you do a side mission to help bain.
SPOILER ALERT: if you haven't played Batman Arkham city, play it before reading this: you do end up fighting Mr freeze at some point the game.