This review has been up a while, it came from the magazine PC Zone.

http://www.computerandvideogames.com/front_index.php?

It's not possible to link direct to the review, so you'll have to go here, click Reviews, then scroll down a bit and you'll see it.