Gradually this site is going up in the search engine rankings. Actually its progress is very rapid. some of the promotions haven't impacted parts of the world yet. Just a matter of time.
I'm putting more resources into promotion soon. I have no doubt it will be the #1 gambling forum.