A game about Fourier transforms ? I love this more than I care to admit.
I got stuck around the 13th puzzle. It becomes really hard to visualize how three links will interact through such a complicated level, which made me start to brute force the solution. At that point I decided to call it a day. :-)