PlayStation 3 Playstation Network Gives Developers “Much Weaker Negotiating Position” Introversion managing director expresses dissatisfaction with approval process for games on service. By Ishaan SahdevJanuary 24, 2010