Yesterday I finished Fractal Noise and it was so disappointing Just a rant, I guess, full of spoilers:...