The fact that you win 9% on each round isn't fair at all, most casinos have a house edge between 3% and 1%, but 9% is just too grady.
If a user sends less than 0.02 ETH, he will get the message 'Not enough ETH!', but he doesn't get his money back, and I don't like those games where small mistakes make you lose money.
And there is not clear at all what happens if I send 0.03ETH, would I get 1.5 tickets or 0.01ETH would be lost if I send that amount?