Certainly did. When I first heard 'Welcome Home', I was worried about the metal-levels that the album would hold, but it turned out just fine, and I love this CD. Probably more than
In Keeping Secrets....
There is something hilarious about the way Claudio sings the word "you" on this album.

But I LOVE IT.