Twitch trivia: 55 unknown facts about the live streaming platform! February 20, 2019 By Costas Despotakis Leave a Comment Twitch is one of the most known live streaming videos platform. Recently it announced a prime membership! [Read more…] about Twitch trivia: 55 unknown facts about the live streaming platform!