The Muppet Matrix September 20, 2006 by paul Or, would it be, The Muppetrix? YouTube Link | found via neatorama