As their paths converge, and the reasons for that convergence become clear, Haruki Murakami enfolds readers in a world where cats talk, fish fall from the sky, and spirits slip out of their bodies to make love or commit murder. Kafka on the Shore displays one of the world's great storytellers at the peak of their powers.
My takeSpoilers! It was unfortunate that I read this after Wind-up Bird Chronicle. But I found the storyline much much faster and much tighter, and enjoyed it. Although the many parallels to Wind-up Bird (in symbolisms and characters) can be a bit much. (I suggest you space reading Murakami, or you will get sick of hearing about cats and wells and mother-son tandems).
Anyway, I particularly liked how the story was set up - two seemingly separate characters who by some strange coincidences and events are connected. (And I was shocked to realize that it was someone close to Kafka who was killing all those cats that Nakata was talking to! Que horror!)
The talking cats, the falling fish, a man-woman ... all these are taken in stride and I tried not to be too surprised at how the strange are considered "normal." That is what is normal in Murakami's world, an ability to go beyond the expected and tie these into a coherent storyline.