What's there looks really promising. I can somewhat relate to your sentiment about the length of the jam, however I think that some responsibility falls to the jammers, too.
Not going over-scope is one of the hardest things for me to do and being able to cut and rein it in is one of the most valuable skills I re-learn with every game jam.
I hope you weren't discouraged by the short duration of the jam and continue to shape this promising visual demo to something more representative of your own vision.