Gisteo: Animated Marketing Videos That Get To The Gist
The central meaning or theme; the main idea. The choicest or most essential part of a concept.
A highly entertaining, informative video that communicates the essence of a company, product, service or idea. A cost-effective alternative to painfully dull websites and sucky presentations.