You know what this reminds me of? That sailing minigame from Breath of Fire IV. Man, I spent HOURS trying to find the Sea Dragon alone(for those who never played it, this dragon is very hard to find since you have to stand in a very exact spot in the sea map).