Polls about #Topic All topics Netflix has officially greenlit 'Other Worlds', a new live-action Stranger Things prequel series set in Nevada. The show