Had the same problem too, don't know if it's something memory related.
However, I was able to overcome this. I just let the rom start for about 1 minute, the saved via the menu in a slot. After it crashed and returned to the games selection menu, I've started the same game again, loaded the savegame, and it lasted some time longer. So I started it again, waited a little bit longer, and saved again.
I did this three times, and now I have no such problems again and can play as long as I want, until I reboot the whole mobile. Crux is, I don't have to do it again for every reboot, don't know why... But overall it's working great now on Legend for me
--edit
Since I've updated to the latest version it doesn't work anymore. The problems even got worse
