Puzzle game creators have a few obstacles in jams. First is conveying the unique concept across quickly; second, exploring the concept in a way that keeps the game fresh; and third a good difficulty curve that lets players learn and open their mind up to everything possible action that the unique concept allows them to do. You've overcome all of them to such a degree that it's very impressive. All the controls, graphics and music (which are great too) aside, this is a solid game in its own right, jam or not. Congrats!