Zoccer Casino: A Thorough Look at the Platform