Global Screen picks up ‘The…

Global Screen has picked up worldwide distribution rights (excluding North America, the UK and GST) to…

Games