It's possible they could be waiting to implement updates/refinements to the game before promoting this. Which would be smart. Users first impressions are everything.
I imagine they are waiting to spend the major ad money until the product has been refined a touch. Heck it hasn't even been out two weeks. Don't worry my friend, it's coming but you have to commit for the long roll to see maximum benefit. I own 600k shares and am lucky to have them, IMO