Oh stop being so political correct and foolish.
The only way it is going to be racist is if you define Russians as a completely different race than the rest, in which case, you are the racist

In any case, ever heard of a thing called nationalism ? You know where everything from your own country is so much better than everything elses ? I am not saying it is the cause here, but it has struck me as a possible thought to all these great reviews.
But if you read further throug the preview it does seem they agree with the russian reviews so far.
@Daystar: perhaps, although the previewers probably got a special press demo i imagine.