Twitch’s first live game show ‘Stream On’ debuts March 8

 Twitch’s new reality show featuring up-and-coming streamers will premiere on March 8, the company announced this morning, along with the list of the fourteen personalities selected to participate. The video stars will be competing over an 11-week period for the chance to win $60,000, paid out as $5,000-per-month installments, meant to help fund their streaming careers.
“Stream… Read More