touch screens / interactive surfaces

84"touchscreen hardware, software, surround