57 days after beta launch we start to show up on the Alexa radar. I don’t really trust Alexa stats usually but nice to be on there and it usually is more or less right for giving you trends.

  1. It‘s quiet in here! Why not leave a response?