just watched the finale of stranger things and i'm still trying to process how they handled the mind flayer storyline.