Promising new track from the upcoming album