I Squiggles, welcome to the .org.

You might be interested to know that you can link your steam account to your account here, which should make it easier for people to find you. You should also check out the S2TW multiplayer subforum here.