Dancing on the cloud