Understanding Ripple Casino: A Comprehensive Overview