You may have seen the videos posted on GT trailers on friday, but what you saw glimpses of have now been posted in full length clips and are more clear to look at.
http://www.gametrailers.com/player/35193.html
http://www.gametrailers.com/player/35176.html
http://www.gametrailers.com/player/35172.html
What do you guys think? Looking good so far in my opinion.