Yes the story needed to be longer, it's because implementing all the systems took us almost all the time we had.
Next time we'll try to focus more on one basic mechanic, level design and writting. :)
This is what happens when I get overly-ambitious with my game jams ^^
Thanks for the feedback I really appreciate it :)