This is a good site. Each game has a comment section so you can see other people's reviews as well:

http://www.vc-reviews.com/available_now.php