That's a nice puzzle game. The fact that it starts so easy to teach you the mechanic and get gradually harder is a good design.
I wished there were more levels like the last 4 as I only faced a challenge in one level out of the whole game! The rest were straightforward "figure out the next step & you win!"
Did I say how much I love the fact it's called "Hearth" and not "Heart?"