This one is a Gizmodo article:
According to designers numen/for use, this new strange space is a "a self-supporting inhabitable social sculpture", an inflatable cube full of strings ready to be climbed by whoever gets inside. It seems to me like part of the X-Men's Danger Room.
It makes a pretty good metaphor for Stranded World to me: there’s lines connecting everything. These people are supported by their strands and using them to move places (networking!), but there are more lines everywhere than they are connected to or know how to use.