More than 85% of the games published by indie label Playstack generate a positive return on its external development investment.
More than 85% of the games published by indie label Playstack generate a positive return on its external development investment.