There's a problem with your provably fair method (you copied the bustabit scheme, without doing the "seeding event" to prove that the hash chain itself is fair). In other words: you are proving the games are predetermined, but you're not proving they're from a fair distribution. Does this qualify for the 100 ETH bounty?