Thank you for your feedback.
A tutorial is in the works - we completely agree that it's necessary.
The houses will gain significance. This will be addressed once we're satisfied with the dungeon (procedural generation). Since resources from the dungeon are intended to be used to rebuild and repair destroyed houses (by the villagers), we'll tackle this subsequently.
Initially, we're focusing on fixing the most glaring errors as quickly as possible and then implementing the dungeon with its associated functions. The issue with direct damage from enemies should also be resolved by then.
We'll definitely be experimenting with other weapons as well, but that will probably come later.
The NPCs were supposed to have the functions you mentioned. Unfortunately, these functions somehow broke during the build process. We see fixing this as one of our top priorities.
Thanks again for the feedback and kind words. ._.👍