The newly released Netflix Series is ready to leave behind the platform's star runner, Stranger Things, according to the ...