I love it when russians start flooding the chat and I just can't understand anything.
No idea, but most top players are russians. :P Maybe ghetto computers require games with ghetto graphic support. That's Soviet Russia for you.