Cosmic Clusters Casino Unveiled A Stellar Review