leo-j on 21 October 2007
The site has more articles for the xbox/xbox360 then they do for the playstations or nintendo systems... tells yah alot. Look at the actual video in
ign.com
Then try to compare.
mM