Signing Strormcraft Studios as one of their independent content providers back in 2018 was one of Microgaming’s wisest decisions. Case in point, the South Africa-based developer is responsible for some of their most successful titles, including the overly bounteous Mega Moolah...