The potential maximum win in Star Clusters Megapays is 27,050x the bet.