Cloud A constellation of up to 50 cloudlets that made up the Cloud, a networked sculpture that brings together technology and the arts for an interactive, community-created experience, transformed a central... Read More...