Really great job. This is the type of mechanic that feels like a real “winner” in terms of longevity as a project outside of a game jam. I can visualize all kinds of different interesting interactions that could take place between pieces, enemies, items, etc. Super solid project!