Neben wöchentlichen Shows präsentiert Twitch Studios fortan spannende Eigenproduktionen, welche primär die Community ins Rampenlicht rücken. Die von Twitch Studios produzierte Kurzdokumentation Ironsights feiert am 7. April um 23 Uhr (MEZ) Premiere auf Twitch.