IllegalPaladin on 22 August 2007
Supposedly, the image in the link below is something that the reviewer said about the PS3.
http://forums.gametrailers.com/showpost.php?p=3875188&postcount=1