I think you've nailed the vibe of this jam pretty well - my only criticism is that I would've liked to have heard a little more development overall. You've got some cool ideas, and I think the piece would benefit if they were fleshed out and explored a bit.
Thanks for sharing, and keep up the good work :)