I just finished reading it and wow! I don't know how to describe it, only that I read the very first release and it seems so long ago now.