Really clean design. The hopping through the same piece is confusing, and I am not sure if it pulls it's weight. Puzzle desing on a tight deadline is difficult, but I wonder how complicated it can be made. Overal amazing work