Level 28 should not be able to attack lvl 9.
There should be a limit as to the level lower than you that you can attack.
A level 9 should not be able to attack a level 1
A level 28 should not be able to attack a level 9
It should be set that a town can only attack within 5 or 7 levels of its current level.
There is no reason that someone should work hard to build a town and then a much higher level would be able to attack and steal every resource the lower level worked for.
I am a level 9, playing for less than 2 weeks. I had 1 mil food, wood, stone, iron, almost 1 mil silver, and my peace treaty was down less than an hour and I got attacked by a level 28,
He left me with less than 30k silver and all my other resources were almost depleted.
You want me to play this game, make some damn rules. Otherwise I will quit.
Fix the bullshit of the game, make it fair, or I am out, and I bet others will/have quit for the same reason.