Developer

Geleos Media

A Russian company engaged in the development and publication of computer games.