HUMANKIND is shown in a new trailer ahead of the release

HUMANKIND is shown in a new trailer ahead of the release