Stranger Things is still great