Suddenly, Digital: The National Arts Centre’s newest stage