In 'Human Nature', players must navigate through a world where humans and animals have swapped roles. Embrace your inner animal instincts to survive and thrive in this wacky and wild adventure!