I would indeed loose the top trees, but I did like the clouds. Why not put a spherical building on top of that mountain where the trees still stand. Like a radar post, growing out of the top. A bit weird of coarse. I think the tower lacks definition, it's very spiky and simple. Perhaps some 'balconies' from which 'things' can be launched or dropped, or whatever.