Emily Mitchell

Emily Mitchell

Emily is the winner of the 2017 BAFTA Young Game Developers Award and developer of Fractured Minds.