News Netflix’s ‘Stranger Things’ Gets 8-Bit Treatment When Stranger Things launched on Netflix in July, 2016 it quickly became a pop culture phenomenon… October 3, 2016