Just curiously - how many video views did everybody get? We had 5 views for a total of ~4 minutes.
We didn't have a prototype at all and I think even with a really strong team, it certainly has to hurt the chances.
If your video wasn't on youtube, or it wasn't embeddable, or you used a third party link shortener (not youtu.be) - reviewers had to do extra work to view your video.