http://www.bruteforcegame.com
Follow the link and check out the new and absolutely gorgeous screenshots contained in the 'screenshots' section of the web site. There is a whole slew of brand new screens that look to be directly from the Xbox in Xbox resolution, rather then from developmental...