The Casino in GTA 5: A Comprehensive Overview