I would stay away from Vegas Magic (RTG). They are related to Bet Max, Vegas Lucky, and Slot Fever.
While I have always been paid, it’s usually many months late and usually doesn’t come until I’ve asked for my payment over and over again.
Communication is almost non-existent – very frustrating.
I haven’t promoted them in years and am still getting paid – but it’s in your best interest (and your player’s) to find a better casino/program.