I run an online service solving issues for business continuity. The concept can sometimes be too wordy to get across, so I need a simple cartoon-like video that explains what it does. Something similar to the video on the front-page of www.dropbox.com.
The voice-over accent needs to be American