We've been busy but we're not dead!
We lost a lot of people for the past few months because of the Itch issue so updates are really getting slowed down, but we're still working.