Uncategorized TrueLab Game Studios joins First Look Games Rising star studio has gained direct access to more than 800 approved affiliates for the purpose of game promotion Source