I think you have something you can really build on. Don't be discouraged by the rating for this game; it's just missing some elements of a good game. I hope you will continue to improve and join us in the next game jam.