For me the Engineer is somewhat ok but it feels that it lacks stuff to create so it would be good to add more things that he can build like Castle/Keep/wall door that has mechanism in it but to balance it up because they are bigger and heavyer they open slowly like when heartling or merchants are entering your town the gates automaticly open and when its enemy raid they start to close but because they are slow sometimes some enemys can slip away and enter the town so sometimes you must pay attention for sudden attack and signal the alarm yourself if some heartlings are out in the open or you can add to engineer to craft an alarm bell that you can place and when the patrol spots the enemy one of the soldiers that you make in separate party or just automaticly will go and alarm the heartlings that enemy is near and for the turret ammo i would personaly like if like those turnip attacks will blind/stun enemy for few secounds and not hurt them and add the bolts that will , the traps are fine i like them and like add for carpenter to make some type of stand for the bolts for the turret that we could place near the turret and has slots for 5 bolts and to animate it when engineer take and mount the bolt on turret and on the stand you could see that there are 4 bolts left and the engineer only can fire from the turrets.And it would be great to add a apprentice system that heartling without class can learn 2 to 3 things to create but he/she can be apprentice of one class that you chose and every class can only have max of 1 apprentice and that heartling is still considered a builder and it will work as one and it will be great at begining but if you want later on to make that builder into any class that builder that was apprentice of someone can build the things that he/she learned from but that class that he/she is now in will greatly suffer it will need much more time to lvl up and sometime it will have a chance of failing or sometimes forgets how to make it for certain amount of secounds and that will stall the work that he/she must do.