PC Game 'Humankind' Removes Denuvo Just Before Its Release Based on Player Closed Beta Feedback The PC game "Humankind" is shaping up to be great, the same as "Sid Meirs Civilization", however Denuvo is holding it back. Here's the whole story. by Alec G.