Thanks!
Wrt attracting visitors: Word of mouth, mainly. Posted it on Reddit back then, things like that. It grew organically from that. And, although it’s far from being on top results on SERP (search engine result pages), some people do find it that way. But yes, the Moya thing was a big boost!