Based on your postmortem comments it seems you've got a good grasp on what would need to be improved, so I won't dwell on that. Still, this is an original idea and a good first effort for a game jam, and I really enjoyed the music!