I'd certainly like to see the new footage as well, but there's at least another blog post:

http://www.lar.net/2013/02/19/note-to-self-about-deadlines/#more-706

The feedback from the Frag-o-matic thing was "it's good, but the Dragon dies too easily and it's hard to know what killed you".