"For any other questions, bug reports, etc, you can email us at leef6010@gmail.com. (We've been doing a really poor job at replying in decent time lately, apologies.)"
^^Since they said this, if you emailed them recently, I'd say just wait a while longer, probs v-