Yes, this slot is The part of the Mega Moolah network, so you’ll have a shot at landing one of 4 progressive prizes. The Mega Jackpot is seeded at £1 million but can get much higher. The highest ever online jackpot, €18,915,872.81, was won on this network.