Hey it's my first game jam too! :) You should be really proud of yourself, games are absolutely tough to make. Good work to your whole team, and good luck to you guys in the future.
And yeah, that makes sense from the design perspective, I understand. I definitely felt out of control!