Status
Defunct
Country
Russian Federation

Russian computer game publisher.

Published