Played this on the Xbox 360 a long time ago. It had a good story but there was also one level that’s pretty gruesome. You do have the option to skip it though if you don’t want to play it. The level seems like everything video games is trying to avoid.
Besides that the game is good on it’s own with some twists and turns with the single player campaign. There’s also some levels where you brush up on your skills with these stars they give you. I haven’t played the mulitplayer but I’m sure it was good for it’s time. Back when there wasn’t a Call of Duty every year.