I just upload some new screenshots. I don't really care much about updates on this site, do I?
For the sake of it, I don't really know when this Total Coversion will be released. But as far I can tell, it doesn't look like it should take so long from now. We are still working to finish this project.