I'm terrible at puzzle games, but the simplicity of this mechanic made it quite easy to grok what's going on, and you seemed to be able to get a ton of variety out of it.
The game looks great as well, fun to play, good job.