Cool concept and I think the art fits the kind of game.
I would re-think the tiling randomizer, it felt a bit too random to me, I was mostly waiting to get parts I needed and getting thrown back while I didn't so I felt the amount of strategy I can apply was small while the main skill required was just selecting the best tile for the moment