I just saw this and i really like the idea alot! right now, alliances just conquer cities from other players and nothing is ever official unless something is declared on the forum or between the two alliances. And even with that, there is no in game recognition of the war. I like the idea of rewards for winning a war and drawbacks entering a war. This is very well thought out and i would like to see this implemented in the game.