A new iGaming brand usually has to earn attention the slow way. It launches with a games lobby, a welcome offer and a line about better technology. Most...