The current project is finally finished and will go public on Friday, at around 3PM GMT.
In all honesty this turned out not nearly as good as I had originally imagined it, but 3/4 of the way through I didn't have the heart to scrap it. I do hope it's still an enjoyable watch.