Really fun to play. In my opinion the difficulty ramps up a little fast, consider giving the player a round or two to get with the mechanics before hearts start being deducted. For quality of life, please make it so that we can deselect pieces before we've clicked the swap target.