Gabriel's Revenge ranks 8.92 out of 10 on my Modified Indexed Listening Formula (MILF) scale, which is nothing to sneeze at. Why? Because it isn't.
Not really? It's hard to find any actual flaws with the writing when it's difficult to remember anything beyond the most basic aspects of the plot.