Understanding the intricacies of popular casino games A comprehensive guide