Goals Casino also offers just what it calls redeposit incentives