[UPDATED NOV 28] Support a Streamer on Twitch and Earn the Ichabod Pet

We had over 4k streamer names in as of last week when we first posted. The update on launch day was to add an additional 100 streamers to the pool who wanted to take part in the promotion.

3 Likes