I haven't beaten it once but I've tried many times (i've got the ds one...) in one file I'm at the last dungeon but I wasn't a high enough level so I gave up on it and started numerous new files and deleted them all because i thought "oh I'll just power level my good file and I'll be fine". WRONG!!! after power leveling for about 5 minutes I'd get bored and stop so they wouldn't level up once...