Welcome :) I actually started off in a game's roleplaying minigame, then went to a game site forum (which, alas, had an even smaller community - 3 solid members that sometimes let things die and comers n' goers) being in just about the same position you described. Then I found this spot.