nothing will ruin reading a book like knowing there's gonna be a crazy twist as you'll spend the entire time anticipating what the crazy twist is and when it comes you'll either be a. unsurprised or b. disappointed. luckily this twist is still crazy enough that the experience of reading it is worth it