I woke up this morning from an excessively-detailed dream about reading a book with such an extremely cool final plot twist that I might just have to write it myself. It was a bit vague about details such as the basic plot or setting, so maybe I'll wait and see if I dream those as well before I get to work...