Saw it posted over on INA just, there's 2 new (as far as i know) vids on gametrailers.
http://www.gametrailers.com/umwatcher.php?id=748
http://www.gametrailers.com/umwatcher.php?id=811
Looks nice
http://www.gametrailers.com/umwatcher.php?id=748
http://www.gametrailers.com/umwatcher.php?id=811
Looks nice