Hahah dude are you pretending because I would be REALLY shocked if anyone in the world thought it was a legitimately horrible game.
I would recommend Ninja Gaiden Sigma if you never played Ninja Gaiden because it's a really incredibly good game. However it was the worst character design and plot and dialogue ever.
The Euphoria engine is the only cool thing about the game. The controls are horrible, the sound is horrible, the cover system is clunky and not fluid at all (also the controls for it are horrible), the hand to hand is meh, the driving physics are good... but if the controls are horrible...
It's like they just took systems from other games but made them horrible.
Also, Assassins is ok, but it gets VERY repetitive.
Call of Duty 4 has AWESOME online.
Unreal Tournament 3 is cool if you don't have a PC that can run it simply because of the mods, I love playing it 2D Metroid style.