Lecture by Eduardo H. Calvillo G, PCG2008 Pulling the Strings: A Theory of Puppetry for the Gaming Experience