I got a mail notification about this, which is the only way I get news from itch anyway since I don't really look at my feed on here, so there's that