I created my own little creative association - Lagrus Games! To create a computer game! Why Lagrus Games not be your Russian subsidiary?
wat
Because they will make less money rather than just have people translate it.
I also see that Greenheart Games really loves what they do and would have too much pride to have another game similar to it.