Logic Retires From Music, Signs Reported Seven Figure Deal With Twitch