Good story based iPhone games?

I just finished Disney's Castle Of Illusion and i played about half of Oceanhorn before i lost the files. Anyway, Castle Of Illusion is a Mario type game with great graphics and Oceanhorn is a Zelda type game also with great graphics. Is there any other games like that? Maybe like a story based game with good graphics. I don't really mind how much it costs btw (castle of illusion was like $10 >_<)

I've heard excellent things about Device 6