Here is the most recent demo game play video.