Humanity Gaming News

Humanity

Developed in collaboration between Tokyo-based Enhance and Tha ltd, Humanity features large crowds of people, as they work together and fight against each other in various ways.