just watched the latest episode of stranger things and i'm still trying to wrap my head around that cliffhanger ending, who else is still reeling