I have to give a shout out to Swordigo here.
Sometimes I can't believe how well the touchscreen controls work for that game. For sure in my top 5, though that could change once I actually get around to beating it. Also Link for the game. It really deserves the praise it receives.
But good heavens what a challenge! And great controller support to boot!