Very well done both of you!
I'm a little jealous, because I wouldn't mind using my JW speaking skills for something like this.
Plus, my wife works at a local college, so we could definitely have an "in" to do this. But, at the moment, because of her family ties, I think I'd have to take it on solo. But, maybe not! I'm going to send her your video.
My only critique is, even though dubstepped does a great job... and I know my wife would be happy to defer most of the speaking to me, because it's not her thing (even though she is absolutely capable!)... The presentation would have been freaking more amazing with a little more input from Mr's Dubstepped.