Oh these are some neat mechanics, and puzzle design is fantastic! Finished sections A-C and need to take a little break now to recharge my brain, but definitely coming back to this one. Only slight complaint (in terms of the jam) is that it takes a while before the theme becomes apparent, but that's obviously not a huge deal.