Swedish glam rock band The Ark debuts their latest single, a mini-rock opera, marking their continued creative resurgence before an extensive summer tour.