I'm only about three hours in so far, which isn't enough to judge the game at all. I put all my gaming time into Assassin's Creed II, and since I beat that, I've been playin' with all my friends on MW2, Halo 3, ODST and Halo Wars.
I'll get some quality time with this game during the week...at least I hope so.