13
EU fines Apple $568m for deterring third-party payment methods on App Store
(www.gamesindustry.biz)
This is a most excellent place for technology news and articles.
That's exactly what Steam Greenlight was before they stopped all curation of games.