Ways to make intro video / sales pitch for the homepage
I like a combination of cartoons with a voice-over and perhaps a few screenshots. I have used Youtube's GoAnimate, but it's not exactly what I need.
Anyone knows what software/tools were used to make the short video on the cloudfare.com homepage?
Thanks!
-25% WF PROMO CODE: "WFPROMO911" (expires on 1.1.2012)