I guess there aren't that many devs who'd love to work on a game for free just out of sheer love for it...
Sadly I can't contribute necessary skills, but if you think of some way that not-a-dev can help – let me know. I can translate anything into Russian, if needed, although I understand that...