WATCH: New live-action series, Other Worlds: A Stranger Things Adventure, gets surprise teaser

Happy Stranger Things Day, folks