As soon as we consider jackpot games, perhaps the first-name that springs in your thoughts are Mega Moolah and its own differences