This is the kind of puzzle game I could imagine seeing outside of the context of a game jam - good stuff!