How does a dedicated gamer relax when they're finally beat on Call of Duty? Surely by watching others suffer the same fate, right? Well, now that just got even easier with an official Twitch app for Xbox 360. The game-centric video service finds a natural home on the console, which could go some way to augment the platform's already 34-million strong audience (or at least prevent hundreds of wasted gaming calories used wh