I went and had a look on gamespot:
http://www.gamespot.com/features/6201700/index.html
From what I can tell, the detail looks slightly better on the Xbox
I went and had a look on gamespot:
http://www.gamespot.com/features/6201700/index.html
From what I can tell, the detail looks slightly better on the Xbox
--- The End ---