2 years 10 months ago Link Gamasutra A number of smaller developers are sharing details today about seemingly unfavorable conditions selling games on the PlayStation store. ... Tags Gamasutra