It looks like you're new here. If you want to get involved, click one of these buttons!
I play this game daily and stream it most of the time. I do not talk over my stream. I use the in game twitch feed with mic set to 0. I have been known to respond to people in twitch chat while playing. you can find it here www.twitch.tv/sleeplessgamer
As time of this post I am going to (irony) get some sleep.