4 ms·That's a lot of visits at launch! Was it mostly organic search?by n1c 4y agoThat's a lot of visits at launch! Was it mostly organic search?bemmu 4y agoPost to a relevant subreddit.