Another email to the devs, although at a different email address.
If you didn't recieve the last one, check the forums. I think the website has been hacked.This email was sent from
http://ctrlq.org/html-mailMessage ID: 38fbf7ec057dae7c4120998675f0ad19