Congrats on submitting!
The idea that the traps you put can both hurt you and the enemies is a nice touch! It’s interesting that to get stronger you need to also make the game a little bit harder for yourself!
Found some UI bugs that after some time the upgrades stopped appearing, but I still could click on them even if they were not visible, maybe you could look into that after the jam.
Had fun, congrats!