Ssenkahdavic on 19 June 2010
Has anyone checked out these screenshots, supposedly "one from the PC and one from the 360". Either way, one of them is without a doubt higher quality than the other (booth look fantastic tho).