It's hard to explain how good this album is. Their sound is like no other band and I love them for that. I have been listening since Fantastic Planet and each album is a masterpiece. I love the industrial sounding guitars and chord progressions. As a fan of shoegaze and of heavier rock this band is up there for me.
Wow these guys are so good. Keep up the great Shoegaze from Rome, Italy. You have a big fan in Florida. The whole LP is awesome but if I had to pick one, Delusional is the one.