Drukqs: New website!

...something is going on! A new website obviously dedicated to the new Drukqs album is found here: drukqs.com

It's pretty clear 'Drukqs' must be related to drugs somehow...red acid drugs...