One step closer to conquering the world! We're very excited to announce our first subsidiary: stillalive studios finland, based in Turku. Thanks to we already have a strong core staff there, but we'll grow our Finnish team gradually. Read more: https://t.co/mqiyx95gJc

6 40