During Ubisoft's fiscal report from earlier today, it was disclosed that sales of Assassin's Creed II - 2009's little engine that could - are now very healthy indeed.
I say "little engine" because while Modern Warfare 2 spent the latter half of 2009 dominating all talk of game sales, to date Assassin's Creed II has sold over six million copies. For a game set in renaissance Italy with no multiplayer, and released around the time of MW2, those are incredible numbers.
Then again, it's an incredible game! So it all makes sense in the end.