Tucan Casino: The Complete Picture of Its Platform