IGN has posted new screens. I can't wait for this game. http://media.xbox360.ign.com/media/715/715590/imgs_1.html