Seconded. Many of the problems that exist in other games are corrected by this system, here is a short list.
1. Start race. There are no set times were it is best to make a deposit. It's not possible to commit a false start, for example.
2. Deposits are recorded when they are confirmed, unconfirmed transactions are not in play. No more double spend or zero fee attacks.
3. Transaction zapping. Many other games zap all the transactions to start a new round,
with this game you can re-post your transaction and continue playing.
4. Stable deposit address, many/all other games change their address every round.
Who is to say the website may get hacked to posts attackers private address for the next round.
5. Fee and Payout transactions are combined. This saves BTC with lower mining fees.