You saw a challenge and you went for it! Awesome work man, it's definitely not easy to do such contrapuntal writing, especially in a weekend jam like this and you did a great job!! Even if it's not for the jam, consider developing this further, there's a lot of great stuff in it.