I must admit I'm a little disappointed that this didn't happen on your website/in-house, and with the ability to upgrade KS pledges (not mine at this point). I guess you guys are doing what you can without having found a dedicated web developer yet. In my mind there's more involved than percentage savings over pledges, and part of that is just company/game image, and control over presentation.
I notice that you can't watch the intro video full-screen without going to YouTube first...