Dear sydhelly,
Thanks for you check, this was a typo. One ! Missing before the function. I have fixed it, but I deploy the contact only tomorrow. I have modified today few little things, because I work on a Đapp for this contract and need more events

The project is 50% done.. Few days and I upload it.
I would like thank your reports, please give your ethereum address.
Best regards:
-IFA
Hey Ifa,
I think the chances are more fair now.
It's still only 1/26 for *10 gain but it's working as advertised.
BUT !!!!
I think there is a big problem in your code.
when a player wins you have this line to send :
if (value_ > 0) { if (msg.sender.send(value_)) { throw; } }
this means that the transaction fails if you send the win.
did you forget ==false ?
Or is this intended

I'm puzzled ><