Netflix’s Lost in Space is Quite the Hit Online

Netflix's new series has created quite a stir online. Quite a well-formed, pert, know what, I can't do that.


Another Trip to the Upside Down, You Say? Don’t Mind If We Do, Netflix

With such a powerhouse behind, the Duffer Brothers seem to be able to do no wrong right now. Season 1 and 2 of their cult-hit series Stranger Things has been viewed by no fewer than 15 million people. So, as you can probably imagine, hype is high with what's next for the inhabitants of Hawkins.