I'm told that's a Photoshop but I still laugh every time I see that picture.
Re: that cover, it blows.
Re: Modern Day Delilah; it sounds like a nice KISS track circa 1985. That's not bad if you like 80's KISS, but it sounds nothing like Rock and Roll Over or Love Gun, which is the sound they claim to have been aiming for. I'm interested in hearing more, but I'm not expecting anything approaching classic KISS, which is still me favorite version of the band.
I'm liking the new Ace tunes a little more, but I fully admit to an Ace bias:
A clip of Ace's cover of Fox On The Run. I like it!