Personally I think the whole thing is CoC based, dimensional portals, people losing their sanity mysterious disappearances. It's clear to me but my D&D based friend says the monster is a MindFlayer from the Monster Manual, which is clearly Lovecraftian in its concept anyway. Either way HPL is all over Stranger Things.