Seems deep but none of the complexity is explained and the viewport is a bit small. Seemed like it has potential though.