I have actually heard of starman.net, but I'm on that forum. =(
Mother is one of my favourite series though!
Been a fan since I played Earthbound on SNES when it was released.
Very much hoping we get an official release of Mother 3, that game is fantastic!