I discovered that when I signed up on the SINS forum, it linked me to a lot of other video games sites, for which I didn't sign up on... (and I didn't know it would post this message on a forum!)
You don't sign up for the Sins forum specifically. You create your Stardock account, which is used to access all the forums on Stardock's network Your Sins forum login is good for all the Impulse features like blogs, etc.
its part of stardocks master plan for one forum to rule them all.
Continuing the good ole tradition, I see!
There are many great features available to you once you register, including:
Sign in or Create Account