A platform for embodied research, performing arts & media