This is awesome, my favorite jam entry that I've played so far! (I have a lot more to get to though) Anyway, I thought the mechanics were fairly easy to learn but still tricky enough to reason through, so it was satisfying to discover the solutions. It felt smooth, and the effects were pretty neat. I would give it 5 stars if it was possible to leave a rating, but I think that's disabled until the fake jam rating period ends.