... for two decades of cyberformance adventures. Since its launch on 9 January 2004, UpStage has provided an accessible, artist-led online venue for collaboration, creation and conversations. Hundreds of artists, students, researchers and audience...