However, opponents contended that a casino in Cedar Rapids would "cannibalise revenue from existing casinos, hurting the economy in other Iowa towns." Aristocrat Gaming’s new House of the Dragon slot ...