傲慢な人類は自ら文明を崩壊させた。
Arrogant humanity personally caused the collapse of civilization.
大地は怒り人類に大いなる罰を与えた。地軸も自然も生き物達も全ての者が狂い変わり果てた。
Is this 罰 ばち or ばつ?
The Earth was angered and bestowed a great punishment upon mankind. Earth's axis, nature, the animals, all of them went crazy and completely changed.
人々はその過ちを償い繰り返すことのないように天空高くに塔を造った。
This red part makes it difficult for me to attempt a translation. The ない is negative ある correct?
The people built a tower as tall as the heavens in order to prevent repeatedly paying for that mistake.
再び心を悪魔に捕われないように・・・
In order for their hearts to not be gripped by demons again...
I think "their" refers to the people that built the tower?