A charming game indeed. I haven't got very far yet but loving the feel of it.
Possibly because I am running in potato mode I didn't see any fireflies at the end of the first part. I assume I was supposed to see something, but wild swiping grabbed a few
I am having a break from other things and having a go at optimising some of the resources.
PNGGauntlet is yielding very promising results and once I have done all the PNGs it should make a reasonable difference to load times and RAM use as well as distro size.
It uses lossless optimisations so no artefacts creep in. You could get smaller with other tools but I wouldn't recommend it.
I haven't looked at all the audio files, but 96kHz is over the top for game audio files. Perfect for production and mastering, but should be mixed down for the final files. Most peoples audio will be 48kHz or even 44k so we are getting multiple layers of 96K audio mixed down on-demand to the final 2 channel 48k. Extra work not needed by the PC and better done beforehand.
They can be at least half the current quality and save a lot of footprint.
Again this should lead to improved load times and RAM use.
All together it may yield a bit of performance boost, especially for potatoes.