Now I've seen their latest video & I reely like it cuz it was all artistically creepy imo... Anyone here a fan of them or at least feelin their material???