I was supposed 'waiting for server...' write here something nice 'waiting for server...' about the game, but I forgot 'waiting for server' what it was because of 'waiting for server' message constantly appearing.
Developers: how bout instead of trying to suck money out of players on every step create PREMIUM accounts for those, who actually plan and WANT to pay, charge them per month, and stop calling the game F2P already? And by the way: at the same time you could make a separate duel ladder for them, huh?
At least you could add a "idle/done" filter for the buildings bar, so that people won't have scroll through the whole list to check, if one of the buildings finished the production.