I bet you they are just in the process of revamping their website for their new release. Could be changing ISPs and other tech issues too. No matter what you think of their music, those guys KNOW a thing or three about marketing and presentation. GGW knows. If I'm right, this gets people talking, which is key for good sales.