Barozi on 27 September 2009
Why do you even start this kind of threads ?
Anyway. From those I've seen the 360 wins.
But I guess the game looks much better in motion, so pics aren't important here