This week on Twitch Weekly, Anna Prosser announced that she has joined the Twitch Staff! Congrats Anna on your new position! On top of that they discussed the new site updates, the schedule for Twitch Weekly for the next few weeks, and the usual topics during the show. Click the link below to watch the VOD.
About the author
Editor in Chief