I'm fardell24 (USS Fardell at TrekBBS). I would mainly contribute via reviews (or fanworks), but I do get more involved sometimes.
It was Amaris mentioning it in his thread announcing the Starscape shutdown. I thought that joining another Science Fiction oriented board would be a good idea.
Yes, thay was my first mistake too. And here I am 17 years later. But nevertheless, welcome. You'll have fun here.