is there a discord?
or a place where we see update progress and such
Yes, see the links at the top of the page.