http://www.gamesarefun.com/news.php?newsid=8672
Check the link for all the screenshots. They did have a video clip but it was on youtube and it was taken down. If anyone has seen the clip and can post a link to it, I'm sure some of us would like to see it. ^_~