You’ve seen Stranger Things, right? You know, the fantastic Netflix show made even better by its brand-new season season? If you haven’t, please stop what you’re doing and carve a few hours out of your week. If you have, please continue.

Spoiler warning!