thumbstickmafia.com
Twitch introduces: Creator Camp
On July 24th, Twitch announced Creator Camp via their blog. It is a defined as an initiative to provide streamers and content creators with the tools they need to not only grow, but succeed. The ai…