The only flaw I can point out is the rate of convergence for the boxes' lines, in a few boxes here and there you can see how their lines are parallel instead of converging.

However even that is something that improves as you went on with the challenge and some degree of convergence can be seen in pretty much all of the boxes after the 50ish.