I would go further. Given the Duffer Brothers' love of role playing, their inclusion of D&D as an ongoing plot device in the series, and their mention of Lovecraft, there is no conceivable way that Chaosium's Call Of Cthulhu game itself wasn't THE major influence on Stranger Things.