2 ms·We just put out a new major release about a month ago. We're very much alive. :)by Me1000 16y agoWe just put out a new major release about a month ago. We're very much alive. :)