Nice visuals. IMO, this is an excellent interpretation of the theme! Well done.
The gameplay could be improved. Making buildings more fragile would allow players to accidentally destroy them, fitting the theme even better (it would have earned 5 stars :)). As it is, buildings only break if you try very hard.