Twitch Interactive is a boutique user interface design and development company. With over 16 years in interactive marketing strategy, content strategy, user interface design and development.