Tentacles
Tentacles is an art piece made up of two parts. A large-scale, responsive projected environment displaying avatars in a shared space and a unique appl...
Tentacles is an art piece made up of two parts. A large-scale, responsive projected environment displaying avatars in a shared space and a unique appl...