selnor on 09 October 2008
Seems this site is intent on promoting there (oops sorry) the manufacturers consoles. This game is getting AWESOME REVIEWS PEOPLE. LIKE BETTER THAN ANYTHING THIS YEAR!