I was playing this on a DSi. It locked up several times but I was able to get passed those points until approximately half way through the game. No amount of restarting, resaving, etc. would get me passed the last lock up point. I was unable to complete the game.