The Dragon Prince returns this November on Netflix