No, it doesn’t charge any money; rather, you will get a Welcome Bonus after opening an account on it for the first time. In addition, there are various stages in the gameplay that give you the opportunity to win prizes.