I recently finished all three dark souls games and in my opinion, This (DS2) is the best one in the series and one of the best game I've ever played. I'm currently on NG +6 and i can tell that the combat system, boss fights, environment graphics, weapon arts, armors variety, and character customization are the features that makes this game amazing. BTW the DLC's are really challenging. I strongly recommend this game but, it's gonna be hard for inexperienced players.