The most popular live video game streaming service, Twitch.tv, has released a premium service today called ‘Twitch Turbo.’ The service offers many of the usual frills of a gaming service subscription such as exclusive badges and such, but more importantly is the removal of all ads. Viewers of Twitch are forced to watch pre-roll, mid-roll, and other […]