Good, fun game.
It's nothing revolutionary, but does not deserve the beating it is getting from the official reviewers.
It's very linear, but I love the feel of the game, and the level design and graphics are pretty good.
Definitely worth a try. Just came out at the wrong time is all...