Hey everybody, figured considering this platform is growing it should have a twitch sub! Thanks for stopping by! For now, I think sharing and discussing twitch channels, news on popular streamers, discussion of twitch culture and asking for help or advice is an appropriate use of the space, much like that of its reddit counterpart.
You must log in or register to comment.