We finally got google indexed! Months after the site was submitted, the crawlers finally got here. Hopefully the new traffic will bring some new ideas. Please feel free to add any thoughts you have on the forums or feature request pages.
Log in to post a comment.