Europe to be hit hardest by Microsoft’s veto on mature games
Online marketplace to offer 90 per cent of revenues to developers if 16 more games are uploaded before deadline
Store needed to develop 'direct relationships with consumers'
New 360 web service to make Marketplace content sale easier for developers and publishers