I read about it here
http://www.insomnia.gr/forum/showthread.php?t=296935
If you dont know greek just use a online translator!! Now i understand why Nike it said in another post some tine ago that pc is the main game platform in Russia...
All pc games are released first in Russia and then on the other countries! Same thing happend with the pc version of alone in the dark who was released in russia 2 months before the european release