Studio gets serious about game promotion by signing up to platform that directly connects developers and affiliates Champion, the game studio taking Eastern European markets...