According to the band these are just rumours and people reading a bit too deep - they say it has no satanic connection and is a satire on the modern materialistic lifestyle (of course!)
I think of some wierd thriller story where people step into some kind of alternative universe that takes the shape of a hotel - one where all sorts of weird things happen, and that you cant get out of. though when you're sat in traffic on the M60, its a case of either stare at the care in front of you or let your mind wander!
