I liked the game and the concept, and i think it's a creative take on the jam theme.
The only thing I would say is taht I feel the concept and mechanics could have been explored a bit more, but as i said, it's just a feeling, so I cant't really give a more concrete example.