Holy crap... I'm getting google traffic.... and a lot of it!
How did you linked your website?
All links to main page
or
few links to all subpages?
Now I'm testing my theory, that linking many subpages make website stronger in Google. When website is strong, than your new subpages get high rankings without linking. For now I'm not sure if it's a true.