iSoftBet’s new slot ‘Mighty Stallion: Hold and Win’ now out