I think my approach to this "Giveaway" is a bit different, to what other people expect of it.
I know companies, NEVER give money to clients for FREE and they always get something back in return.
I see this "Giveaway" as a opportunity to play the games on the site, I would not normally play with my own money.
Example {A games arcade owner, gives out coins for all their games to the value of $3 and tells you, if you receive any tokens or win anything from that, you can keep it... So what did you get? They paid for you to play and provided you with FREE entertainment}
I always "swop hats" when I look at things, and I can see, why many people feel cheated by this, because they wanted it to be FREE money. Take part, go to the Casino and withdraw everything, without playing. {That will not benefit the casino to do that though, because they want you to use that money to explore their site and not use your own money, but they still give you the opportunity to take it, if you manage to reach a roll over requirement}
I discussed this with the Helpdesk people on the site, and they will take it up with the affiliate managers to reduce the roll over requirements to something more acceptable for both parties.
Let's criticize positively without getting personal or labeling the site as a scam. {Yes the advent/giveaway is not perfect, but we can discuss this matter with them on the forum, and get them to make some changes, so everyone feel it's working for them}
The fact is, they giving money to people to use, on the site and you have a chance to get it all and also much more, if you win big. {They also stated in the thread, that people need to read the terms of conditions} So they not hiding anything.
When you go to the advent page, you will see it at the bottom in bold
RED letters and notice the word promotion being used.