i just binge watched the latest season of stranger things and i'm still trying to process it.