This is a Microgaming-powered slot which you’ll find at many online casino sites that offer other slots in the Mega Moolah series. Check out the best Microgaming casinos which are all UK licensed.