It takes a bit of time to like this game, however over the years I finished it several times. The story is long and epic and there are different endings possible. It can be (annoyingly) challenging at times, but that is where the bullet time feature helps out. It's called "adrenaline mode" and it took me about half way through the game the first time before finding out about this feature. As usual it slows everything down, giving you time to aim carefully without taking too much damage. The levels are quite diverse (under water, snow, space, etc). So even though some of the fights may get a little repetitive the diversity of the levels makes up for it. Also the music helps set the mood a lot. Overall definitely worth the money!