Personally I'm going to get a friend in Ukraine to buy me a Russian version on Nov 27. Then once he sends it here, I will make many videos and screenshots of gameplay for all of you.
Also some reviews of the game, and a description. Basically you will know all from me. It is slightly unfair that you guys are getting screwed because its a Russian game. But most likely the European and American release wont be too long after Nov 27.