The return-to-player ratio of the Star Clusters Megapays slot is 96.27%.