Hi Keyboard Gecko, you restore my lost faith in humanity! this looks awesome and glad you got in touch with the devs, if you need help with graphics I can provide some assistance :-) not good with Russian but "every little bit helps", can't wait for the release :-)
Well, I do think that creating a group of translators for those mods would be beneficial for everyone, I do speak Polish, English, German, and French (might struggle with a proper translation for the latter two) but Russian is a bit of a miss for me... I wouldn't mind coughing up some dosh to...