itch.io: "Open marketplaces can work" http://gamesindustry.biz/articles/2017-05-16-open-marketplaces-can-work Saved on May 16, 2017 #Unread #imported:pinboard Internet Archive