I haven't played DR2 yet, but I just finished Assassin's Creed Brotherhood. The single-player game takes some time, especially if you hunt down all the collectibles, do all the side quests, and go for 100% sync on every memory. I've also been having a blast with the multiplayer, and I rarely enjoy competetive multiplayer.