POSTED August 17, 2010
 Check out this video as the developers show off a live demo of the game.