Thank you for your considered review! I agree with all your feedback/observations, and I think you've got some very nice ideas here. I will make a post-jam version and address some of the balance issues.