I think you'd like this story: "Tidefall;" by modywh on W