That's a lot of work! Had some fun running circles from those swarms of monsters :D I can mention a couple of things that I think could be simplified a bit:
- there are tons of ore types you can see in UI but you don't influence which one you get and you just sell all of it right away, so, in fact you don't really care, but UI make it looks like it is important.
- There are many different places, like, shop, selling point, upgrades shop, You need to interact with which one separately and while they are in a single "zone", it still feels like they are quite distant from each other and are separate places you have to "keep in mind in figuring out". I think making just one place would've simplify perception and make them feel more player-friendly.
- You forced to sell ore one by one, and that just feels irritating, cause you have to take care about alot already - reloading, dodging monsters, getting the ore, etc.
So, it's all pretty minor stuff that can be solved one way or another, but my general impression is - I, as a player, was a bit overwhelmed by stuff. So, I think the experince in general can benefit from having maybe less - but more polished and simplified features\mechanics.
Anyway, amazing, how you guys managed to get so many things done, great job making a game!