Russian I bought it through Youplay with Ymmy gummy's or some such silly currency...
I can't wait for the US version to come out so I can read the damned labels though
For $14 I'd recommend getting both.. I'd bet the Russian version will end up getting additional work the Ubi version won't get.. but I need the US version for my online squad stuff..