Animal Lords is a strategy game in which we will be in charge of combining animals to form armies that allow us to conquer every inch of land. Gaining control of this universe will require a lot of effort to overcome each wave of adversaries that try to face us. In Animal Lords we will […]