Eigentlich wollten Starz, denen einst Kiss-Manager Bill Aucoin unter die Arme griff, 2016 ein neues Studioalbum veröffentlichen — ihr erstes seit 1978. Doch dazu kommt es zumindest vorerst nicht. Als Gründe nennt die Band Zeitmangel und die große Entfernung zwischen Los Angeles und New Jersey, den Wohnorten der Musiker.