Killer Queen has a new website:
http://killerqueen.altervista.org/