2 years 9 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