Sorry for the slow reply. Thanks so much for your feedback.
We've been working on getting some socials set up. A discord is in progress (although you are welcome to join while we get it set up!).
Best place to stay up to date for now is our twitter which you can find here: https://twitter.com/CREWAdamMatthew
We've already posted some videos of the updates we've made so far :)