Hi has anyone had any similar situations? Its been around 3 months now with no update from Twitch Support. Any idea on who I can contact?
Hi has anyone had any similar situations? Its been around 3 months now with no update from Twitch Support. Any idea on who I can contact?