A new song from Doro’s upcoming album