Don't know what took so long but... Hello!
Been playing this game for maybe three years but didn't join the forum for some reason.
I'm also probably the only person other than the developers that streams this game every now and then.
edited May 2018
There are a few people that stream CS occasionally, but more is better
I followed your Twitch channel