My.Games offers a 90/10 revenue split to developers

Warface publisher My.com is offering a rather generous revenue split for any developers interested in distributing their games via the My.Games platform. Developers will keep 90 percent of the revenue, with the rest going to My.Games— but this only applies to...