I see you put a lot of work into this! That's really good. Too bad it didn't show that much in the actual game!
So you are going to keep working on this game and improve it?
If you are participating in other jams, maybe try to lower the scope of you game design. I have the same problem and I always end up with something half finished ^^.
Good work anyway, keep going!