Looks very impressive! Feels complex too - not to the point of being unapproachable, but, maybe, some simpler presentation or a more nuanced tutorial could've helped. But again, extremely impressive!