madmate.games
I have to say that your code is really lagging badly.
Particularly when choices/decisions are on the current screen.
This one is a prime example.
View attachment 3264617
I'm not sure why you're insisting on putting everything in lists that have to be constantly read, but it isn't efficient.
To the point that there is an actual delay between mousing over an option and it highlighting with red.
I'm on a modern system, with a 12/24 core CPU, 64GB ram, 3080 and I only use Samsung Evo 980 NvME SSDs.
So if I can feel it lagging, everyone else can too.
Also this is unique to your VN, other renpy VNs don't have this problem.
Just letting you know that it's already a problem now and it'll only get worse as these lists get loaded with more data.