Some games jam games go unfinished, that's alright. I don't think you should discourage anyone from playing your game, even if you aren't satisfied.
I guess you are right, but I don't feel like anyone would be statisfied with it. I don't even think it should be considered a game, it's more like a tech demo or something.