No, they haven't, and they don't have an email address I can send a "Reply Requested" email to; it's just a link that emails them from their site. I've sent another question (the last one was sent on the 28th) and I've signed up for their forums and asked there. Hopefully someone will bite sooner rather than later...
Tom @ Red Claw

Do not question our wisdom, for in it is your doom.