Broken Heart is a kind of restricted sliding block puzzle. Don't pick pieces up and turn pieces. Only parallel translation is permitted.