... E-SCAPE TODAY! Is a significant evolution of OCCUPY WALL SCREENS displayed on the Big Screen Plaza by the Streaming Museum in... (California). Artworks can now occupy the public space and share the economics of attention as advertising used to do. E-SCAPE...