Richard Band – Salute to the New Puppet Master