Yes, we now have an official Steam group, now you have one more place where you can follow the mod progress and support the development, but don't worry the moddb page will continue to be updated normally, so join now and thanks for the support =D.
Just to reinforce the last post, we're still needing some people to work in the mod, so if you want to join the team, here's the positions we have available.
Positions to fill:
If you want to be part of the project. Please fill this Form