Your new IT Server, that you are working on, sounds very interesting. I would love to join and help the community.
And also, I'm sure this topic goes to the "Other Games" section of the forums. I'm sure a staff will move it for you.
Good luck with your game.