Have you tried contacting Steam and / or Twitch as well?