Dit slot is ontwikkeld door High 5 Games uit Malta, dat al sinds 1995 de beste slots maakt voor de iGaming-industrie en de nodige licenties heeft.