Just dropping this here, but the long load times issue is not from our end, but renpy's. We updated the engine to v7, which introduced this issue, but there is a way to fix it posted in the pins of the #help channel on our discord. Unfortunately, this fix only applies to PC/mac/linux and not android.
And for the technicalities of it : renpytom coded a new feature (useless at that) in renpy, that needs to scan through the files of the game. Problem is that the code for loading the images and files was poorly optimized (for the connoisseurs, in O(n²) complexity). After arguing with him, he finally realized his mistake, and committed a fix for it that brought the complexity to a mere O
![Thumbs down (n) (n)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
. This means that it used to have to "load" 81 millions images for 9000 actual files, and now it's back to loading each file only once. This also means that the game will take that long to load if we reach 81 millions files (seems like a lot tho
![Big grin :D :D](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
)