Stranger Things, the newest mystery horror flick in Netflix, captured the hearts of viewers all over the world. Its success was attributed mainly to the 80s nostalgia featured by the 8-episode series. Besides the old school vibe, there are also other reasons why Stranger Things was propelled to the popularity that is enjoying right now […]