I like this kind of puzzle game but I don't understand what it has to do with the theme of the Jam.
Thanks for checking it out! It ties into the theme because you're building the level, and level design is an element of game development :)