Wildseed Studios invites creators to pitch their ideas and secure £10K to develop and pilot their project

Wildseed Studios is relaunching its ideas portal, inviting creators to submit a project in live action…