An interesting imagination, this author has. Quite a few ??? moments to make you keep reading, but I found it hard to get through. I don't mean how slow I read in Japanese. I think that a lot of long explanations could have been handled differently, instead of stopping the story and making the reader go glassy eyed. I heard this same comment from Japanese friends, so it's not a matter of Japanese style vs English style.