Great puzzle there! Our games are in a sense both related to the same genre but here i see very clever puzzle design skill, good job!