News MY.Games Store Now Offering 90/10 Revenue Split Video game publisher MY.GAMES have announced they are now offering a 90/10 revenue split to game developers on the MY.GAMES Store. This means that... RyanJune 3, 2020