May I suggest setting up a Discord server to function as a forum for the game for discussions and game news/updates. Discord has an app as well as being fully functional on the web. It might be a really effective, modern alternative to this old forum.
Discord markets itself as a Teamspeak type deal, but I’m in it mostly for game updates and discussions for smaller indie games I’m into since it provides a sort of forum-like experience. Creating a discord server is free and I see many game developers (specifically smaller indie devs) using it.