Twitch TV app was released today for Xbox 360. The app is availble now to download but is only available for gold-level Xbox Live subscribers. The app will allow gamers to browser over 300 live channels, games and featured content. It also is Kinect-enabled, allowing users to control with voice or motion controls.