The Android version is basically a lower resolution version the Steam version packed in a single OBB file, a few of the video and audio formats are different.
Filename contains DATAA, or starts with Resource.S0
Pack file containing wav, ogg, or something else.
File name contains Resource, isn't any of the other types, extension isn't 003/TAB/FNT/DIS, and extension doesn't start with S/P (but it can be *.SP*).
Sometimes these are single images, sometimes it's a packed format.
Then for each file read the first 4 bytes.
Similar to Runaway NDS sprites, except all the frames are in one file and there's an extra byte in the format. Android sprites are just a lower resolution than Steam sprites, same format otherwise.
Basically the SPR files only store used pixels (no palette!). Repeat the following until EOF:
Filename starts with V, is RESOURCE.B31 or RESOURCE.CRD.
Read the first 4 bytes, rename the file depending on the header.
Only just released, I will likely start looking around the files after I finish a playthrough. It's a Unity game so there might not actually be anything to solve?