This interactive musical work blurs the lines between game, and interactive art.

Advertisements