I doubt Xsolla is saying to them don't use your own forums, but as you say who knows. The devs are just using discord as the main platform for support and discussion.
This winter is going to be interesting in Ukraine.
They are planning to add in many features after release so even if something isn't in the game to begin with then good chance it will be added in later.
It's been confirmed that the game infrastructure is up and running on the download platform. Just waiting now for the latest version of the game to be uploaded and then the developers will announce a release date.
If they have nothing new to say then I can understand why the comms are quiet. But a new screenshot each week to build up the hype wouldn't be too much.