Speaking of constructive criticism, I want to once again emphasize the problem of 8-bit png images.
If you do this to reduce the size of the game, this is one of the worst options, because 8-bit png only supports 256 colors, which is quite badly spoiled the image, there appear dots and grains.
I recommend using jpg format with a quality setting of about 90.
You don't need to change anything in the game code, and these changes are done in just a couple of clicks.
In the program FastStone (or any other program with batch processing, such as XnConvert) select the images you want to convert, press F3, output format - jpg, start.
Then you select all the jpg images you get, press F4, search and replace option, and check the option to change the jpg extension to png.
I tried to put the resulting image in the game, everything works as it should.
Here's a comparison:
Picture 1 - menu from version 18.3, png-24, weight 3543 KB.
Picture 2 - menu from version 18.4, png-8, weight 806 KB.
Picture 3 - menu from version 18.3, converted to jpg, weight 619 KB.
As you can see, picture 3 has no flaws in the form of grains and dots, while weighing less.
I strongly recommend that you never use png-8 for color images.
View attachment 2388150
View attachment 2388151
View attachment 2388158