It be better to start a thread the games facebook page, complaining on the forums does not seem to work, maybe if we went to far more public place they wil respond...
Perhaps twitter too