you said treehouses will be possible. but with the frames trees cant be planted right in place.
so we can only build around a tree, not plant one on the place we builded? leafs annoy you if you try to build up there and move in your screen all the time. a possibility to plant a tree in the place you will need it ( as players did before ) would help
the terraforming thing cant be tested during winter season. i recognized i can use the roads skill close to architectures but i also can use the dig skill which have no effect. the ground is covered by snow so i cant see if streets work well.