Confusing at first, but when you figure it out it's pretty interesting. I was a bit frustrated by the time limit though, I rarely had enough time to get more than one order out due to all the randomization happening, and also I just wanted to keep playing the run because it was fun!