VIDEO: Check out the construction of TWITCH

We just completed an awesome tech build-out for Twitch, the worlds leading video platform at 225 Bush St, San Francisco. Check out this brief 1 minute clip of the project. Additional project photos and details here >>