About the shop soft lock: I will fix the shop to prevent this from happening, perhaps by giving the player extra terrain if there's no space. The "choose place" selection still lets you access the salvage menu, so you can remove blocks with the B button, although I admit that this isn't obvious.
Great job winning! The hard difficulty has a more challenging version of the final boss.