Nah... The only way to ever talk to somebody from the staff is to fill out a bug report. There is no dev here, nor on their discord, nor on their Facebook. I often said it in the past : this game is unfortunately dying. We just don't know when they'll definately pull the plug.