Yeah the building mechanics are pretty good. However I think combat is below "okay" the AI for the enemies is so bad. You can always kite enemies into rocks, walls or trees where they will just stay stuck endlessly charging at you, while you kill them. Or if you can even get 1ft of elevation...