The title says it all. I´m posting it having watched only the first 40 seconds and I can say there has been a huge improvement.
YOUR AVATAR CAN RUN!!!!!!!
FINALLY!!!
EDIT - Can´t get the videos to embed, so:
http://www.youtube.com/watch?v=0Gx04d-kp7I
http://www.gametrailers.com/player/36632.html