i just finished watching teh latest season of stranger things and i'm still reeling from that