What if no one deposited money to complete the game? Does this mean that my bet place will stuck forever until someone will finally place bet? What is the house commission of your game because I’m sure that you will take fee for holding both bets.
Lastly, Your game is not open source since there's no way to verify your smart contract for verification of your service fairness. Your website title DoubleMoney sound like a scam doubler.