When I first landed on Tucan Casino, the headline that caught my eye was the promise of a 100% welcome…