Hello and welcome.
Same happened to me, left ToP development long ago.
I came back yesterday and I can already tell you this forum is in better hands than serverdev was. It's kinda inactive, but that's because the game is getting old and loosing players I guess.
Anyway, I hope you enjoy your stay here!
PS: Yo soy latino así que hablo español, por cualquier cosa.