This intro is based on the web comic series of the same name, The Yummy Peon. It is about Blizzard's Warcraft games and done in a very unique art style.
Yummy Peon Series Intro
4,507
Published 2005-04-18