It's hard to pinpoint what they used to stand for, but they've always been utterly unique, and let's face it: they are anything but that now. At one point I heard one of their new songs begin and thought it was freaking Moonspell. There are some decent bits here and there (and some odd flashbacks), sure, but still... It would have been a good idea to go for a new band name, you can't fill those shoes.
So in your mind, what does ITW stand for exactly? For me, the new logo and artwork perpetuates the fact they are reborn. The fact they are reborn with three core members also suggests the aesthetics are well and truly present. New album is beautiful btw. Mr. Fog is a legend.
100% agree. Artworks used to be abstract mysterious, the one of the new album is completely shallow. Same goes for the new music, unfortunately. What a bummer, I really used to love this band until the comeback, now another myth is destroyed.