This Is New
Concept, Design, Illustration, Animation
Animated short to encourage developers to submit their apps on This Is New - a site to browse, discover and promote new things. It's fun to quote Planet of the Apes ...well, sort of - Take your stinkin' thumbs off me you damned dirty APP!!