App Now Available on Xbox Live

Major Nelson has just informed us that Xbox Live now has an app for the videogame streaming service The service has over 800,000 players streaming their gameplay and 34 million people watch online. Starting today, Gold subscribers will access to the top 300 channels for the service. In addition, Twitch will have an exclusive broadcast of the Next Xbox announcement at 3PM EST/12PM PST via their Twitch app and online at