Gamer4eva on 16 July 2008
I have seen the videos posted so far on N4G and i must say it looks amazing.
http://uk.gamespot.com/video/942025/6194158/videoplayerpop?rgroup=e32008_live&tag=video_main%3bwatch%3b8 What do u guys think???????????