[YT]http://www.youtube.com/watch?v=mQVYCn03ZII[/YT]
Gameplay trailer:
http://www.youtube.com/watch?v=mQVYCn03ZII
Looks decent. Don't really like that he seems to be spending a lot of time on foot though. Would have thought it'd be more like a sorta, dog fighting mechanic.