Originally posted by This land
Somthing very Similiar was on Pixar's animation film "Bugs life" .
I saw (ok, heard) that too.