Thanks for the feedback, I totally agree that a lot of the mechanics are not well explained well. I just run out of time for a level of polish I would be happy with. I think I failed to scope the game to the time limit and underestimated the role that player feedback plays in making a game fun and intuitive.
All the best in the Jam.