I actually stumbled over someone mentioning the site on another forum the other day, which lead me to check up on it. Glad to know it's still up and running!
For those who don't know me, I'm one of those hoary old returning players. Always happy to try and answer any mechanics questions that pop up in the discord, though I'll admit that my mechanics knowledge has gathered a bunch of dust in my dotage.