xQc Signs INSANE Contract with Streaming Platform Kick Amongst Twitch Exodus