Considering I never played on the SIGS system...sorry :/
Welcome, though! You've come at a very opportune time. Tomorrow we are having a game day. If you want to join in, you can go
here to get the game with community-made updates and
here to get the chat client. Most of the community uses the chat instead of the forum because it is more convenient for them...or something like that, heh