Hello Mai,
As a long time player (5 years) I've seen many changes big and small come through the pipelines over the years, some fantastic others frustrating.
The most frustrating of all is the complete lack of transparency around each update. There needs to be a list of each change and bug fix for every update, as the most minor changes can drastically change the way we need to play the game.
For example, the latest update changed the way a player could claim the club rewards for contest of mayors... Previously if a player left the club they could come back to claim points before the next CoM started, but now this is no longer possible. Unfortunately the only way to find this out is with a bunch of players missing out on their prize!
Oh and thanks for the addition of a top 25 in clubs for claiming challenge prizes a few updates ago... This little unannounced change completely changed the whole dynamic of the clubs and ruined what was once a great community spirit.
The changes I can get over, but there really really needs to be a proper change log for updates in the future, the current practice is dishonest, and unfair.