Great to hear about your success story! However the number one ingredient must have been a good idea to start with. I hope to get the same viral success sometime for one of my projects, but its near impossible to foresee. Just work hard, keep afloat and hope for the best.