It is probably par for the course since he is a genius...but home boy has a god complex. Not only do they claim to have made "beasts" but he claims he has "reinvented the wheel".
All small quibbles aside though, this shit is awesome, I spread it around. Viva la TED! I love how something so simplistic can mimic life. And it honestly makes me wonder why the f*ck it took us so long to figure this sort of thing out.