Компания располагается в северной части Финляндии. Состав невелик, всего пять человек, умеющих работать в разных направлениях медиа. Отдают предпочтение неторопливому ведению бизнеса в формате инди, нежели работе на издателя, ограничивающего креативность.