The massive prizes you might discover advertised within online casinos was always modern jackpots