Wow, great game and idea! I found a small bug on the crafting mode, if you add two components without moving the first one, it's like them both will be moving together and will be impossible to separate them (but it's easy to workaround since you just need to remove one, move the other and then add back the deleted one).
On the other hand, some information about the result of your craft would be useful on the crafting mode too. Maybe in a nice way like having the character just shooting every few seconds? I think that could be really cool. Of course, your implementation was astonishing for a 48h game jam!
Congrats for your submission!