Cool site and I like what you did here, maybe a bit to heavy as it doesn't load fast for me as some other sites.
To bad you don't have more money for advertising, affiliate programs simply don't work
1) Actually, we have very deep pockets for advertising. We are purposely taking things slow to do things right and also in preparation of our next game release which will know everyone's socks off.
2) Not every affiliate program works, but I have great confidence that ours will and we have some super-affiliates preparing to join.
When payments are based on results and also every referral yields long term payouts, the cumulative effect of multiple referrals over time can be staggering.
Even a small affiliate after the course of a few weeks or months can rack up a nice collection of players and see perpetual payouts even if they stop referring.
3) Our payments are automated. For the first week, we paid all 50 people who successfully referred wagers.
Here's a screenshot of the Top 20 for week 1 at the time of automated payment distribution.