A few things I can add from poking at the firmware and doing some hardware tests.
The thread's right that the game runs from U9's pSRAM, and I can confirm it's volatile: after loading a game, a quick power cycle reads the ROM back intact, but leave it unpowered a bit longer and the bytes fade...