Has definitely impressed me. I did not get into The Puppetmaster too much. I liked the storyline, but the songs were not there for me. I am pleased to say, this is not the case this time around. Good production, memorable songs, killer riffs. Looks like we've got a winner!