Punctual toward now, and software enjoys more than 225 million pages and you can a noted valuation out of $1 mil Huggle quizzes 26 Jul