Hearing that you had 0 playtesting makes a lot of sense. You have a really cool concept here, but the timing is super tight and unforgiving, even with the necessary upgrades. A bit more refinement will go a long way toward making something special.
Thanks! This is my first game jam, so I way overscoped my project. If I expand this idea, I will consider this!