This is the strongest of the series so far. Lara is finally, finally getting some depth and the secondary characters are interesting and engaging. The riddle is amusing, the plot keeps you interested, yes, I knew who did it midway through so the "surprise" reveal wasn't one but overall I liked this one more than the first three.