It's in a coma.
Some major players got gone late spring or so last year, the rest petered out throughout the year, and it's basically become a dump for leftover memes folks have nowhere else to post but at least here seems familiar enough to warrant it.
I got more active on it just in time to see the decline!