‘Humankind’ receives a few changes ahead of its upcoming release