Each time I thought I understood the mechanics, it turned out I didn't, which also makes it hard for me to comment on them. But the presentation was very neat!
Thanks for giving it a go! I would've liked to introduce the mechanics a bit slower, but such is Game Jams. If you are interested I have posted a guide with hints and solutions to my game's page!