Independent reviews since 1999.http://videogamecritic.com/forums/
http://videogamecritic.com/forums/viewtopic.php?f=5084&t=5879