I agree with Ant, there needs to be some more detailed architecture.
The last shots in particular caught my eye, the large buildings(Cargo depots?) are far, far too flat and box-like. Although many depots are quite box-like architecturally, they generally have some finer detail.