One if the newest deviations is dated December 2021. Seems to be reasonably alive.
Well... There are artworks from 2019, so I guess it was still alive when you asked