Moscow, Russia based internet company, specializing in designing and developing complex social experiences online since before those experiences had a commonly agreed upon name. Founded in 2003 and still petite in size, but usually armed with some kind of cunning plan.
This company has no teams yet
This company has no offices yet