Soo... i've been wondering is the chatbox going to be added on the forums at all even the game is released, it'd be nice to have the chatbox back :') :D
We've moved onto a Discord channel instead. Link's on the main page.
I don't think the chatbox is going to come back, as a direct result of the Discord.