This is a video slot by iSoftBet studio, created on the Megaways mechanics by Big Time Gaming.