Quote:
Originally Posted by joxer
|
Yes, it's a Russian release. We get plenty of games nowdays officially released before the world gets them (the same with Still Life 2 and Gobliiins 4, for example). Don't know about online store though, they are not popular here. And not without a reason, I'm afraid.