If this is actually one of your first submissions to a jam, then I think you did a good job. I think with a touch more work on your EQ to remove some of those muddy and clashing frequencies this could be an even better submission.
Thanks for sharing what you've made.