spite-cadet - Everyone cooperates, communicates, and survives

more about : spite-cadet