The Colossus Hold & Win slot was developed and published by iSoftBet, creator of popular slot games such as Aztec Gold Megaways.