High-stakes casino game