Super cool concept, took me a little bit to get the hang of it, but once I did it was really satisfying to figure out those puzzles, nice work!!!