This is such a creative game! I just can't really wrap my mind around how to leverage the mechanics. I think introducing the game more slowly, maybe having a very easy level so players can test out the mechanics. Even better if you could have included a tutorial level.
But I still enjoyed it and this is one of the most unique jam entries I've played!