Bonuses were a deposit match desired extra, and there’s in addition to a site-wide modern jackpot