Thank you so much for the kind words! I'm very happy with how it turned out, and I'm really happy people let me upload a version with the memory leak fixed. So definitely re-download it if you want to revisit.