I think this is the most unique "use your clones to solve puzzles" mechanic that I've seen.
Almost always, clones are ghosts that don't really interact with the player, and the clone loop is meant to be unchangeable for the correct solution.
The idea that you can physically interact with each other, and change paths by bumping, sometimes helping, sometimes hindering - I haven't seen it before.
It is also amusing to solve a puzzle by becoming my own zombie meat wall - brute force and Brownian motion FTW!
XD
That said, I think I would have enjoyed it more if that brute force approach didn't work so well.
I guess that's what the scoring system is for...