just got to the part where the author does the same "twist" they've been hinting at for 300 pages and it's literally the most predictable