Do not see recent updates. Is it still alive?
yes still very much alive, more than ever.
things are actually very exciting
a very capable committee has taken over development and management
the previous structure had one guy running the show alone and he got overwhelmed with the responsibility and by personal attacks on his integrity, understandably he resigned and invited the new team to take over
ZERo has moved from a one man show to a real collaborative community driven coin
there is a new bitcointalk thread now from the new team
https://bitcointalk.org/index.php?topic=3310714.msg34560204#msg34560204watch that space, not this one

So what changed? The Committee wasn't voted on by the community, it was created in secrecy after a legitimate community takeover.