My apologies for not posting this sooner. I actually saw the banner for this while I was doing the deposit bonus review, but because it was listed as a relaunch bonus I thought it was just a banner for the …