The Diva Demons are just trying to survive in the crosshairs of planet-wide destructive forces bent on total annihilation!