@chizan If what you read was the version released by seven seas, it was mentioned I think at the end of chapter 14 by the scanlator that the art would be "updated" in the volume release so that may be it.
(EDIT) I forgot to answer the initial question. I think the series did start on the web...