I use it.

yes it has looked outdated for a while. probably dead or dying.

don't know anything more about it.