This is a really interesting concept, and well-implemented. I’m not sure how I would go about making something like this myself! Very cool.