On computerandvideogames.com I found a review, as well as links to 17 other reviews. You may have seen some of these already, but a lot of them are fresh. Enjoy.
Here's the computerandvideogames.com review
And here's all of the links from their site
Game Trailers: http://www.gametrailers.com/gamereview.php?id=14247