God the Puppet Master?