New Twitch Category Shines Spotlight On Games Development Twitch has added a new category that focuses on games development, offering an insight into the game creation...