While you are keen on modern jackpots, you have more than likely observed Mega Moolah