Headquartered in Moscow, Russia, it distributes roughly 15 games on its own platform at www。infiplay。com, with over 2 million registered users。 Our portfolio contains browser-based online games, client-based massively multiplayer online games as well as mobile games。