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.