JaggedSac on 06 October 2008
These are screenshots from IGN's video preview. But man does this stuff look fun as ****.
http://www.shacknews.com/screenshots.x?gallery=10813&game_id=5101#img126695
If you want full resolution shots, check out the link.