Stranger Things plot hole: Demogorgons still confusing fans