Touch, squeeze, click, jump, dance, move, interact: Computer meet user.
Installations, Interactive
Interactive
Interactive, Music & sound, Performances