Very cool concept and it's so satisfying when everything works perfectly. It was really difficult and I just couldn't figure out a consistent way to solve anything, so it ended up being more trial and error personally. I'm sure if I spent more time I'd start to get it more, and overall a super cool game!