While I've not heard of this Italian outfit before, this is their fourth album. It's essentially instrumental (one song has vocals).