Very polished! Everything about the game just looks great! Well done!
I have some suggestions:
- If the player misses the weapon's recipe, maybe the player could get a lesser (weak) weapon; Having to continue to struggle without anything is tough;
- Maybe the player could have a default weapon (very weak weapon) and the recipes could overwrite it;
That's it! Good game!