A new video of gameplay is available at:
http://www.youtube.com/watch?v=Jd7AW5ATMVE