#1: Forums are not official support. We come here to see what is happening in the community, and try to do as much as possible, but it's still not the be all end all.
#2: There are actually Sins specific forums that you may have better luck with in the future, as there is a very large player base for this game, and they're actually pretty quick to help new users: https://forums.sinsofasolarempire.com/
#3: Stardock closes down on the weekend (I'm not sure about IronClad, though), so keep that in mind in the future when posting and sending in support emails.
#4: Official support is done through email: support@ironcladgames.com or support@stardock.com