Anyone heard of them yet? It looks like a sort of hybrid between Slash from GNR and Stone Temple Pilots. I've only heard the first single, but I'm a little disappointed, I expected it to be more of a melding of sounds than just Slash playing a Slash solo over a Stone Temple Pilots riff.