Developing indie and on-demand games for more than 25
years.
More than 150 games.
More than 100 millions of players around the world.