Humanity is a unique puzzle game that requires focus and concentration to beat. Players take on the role of a dog who barks orders at hundreds...