Chicago pop rock band Push Puppets have delivered their new single "All Together On 3" today ... I might normally put a guitar hook, I was now composing bold phrases for the live string quartet ...