Spillet er skabt af Big Time Gaming, der har en stor Indflydelse på iGaming-industrien takket være introduktionen af deres meget populære Megaways-spilmotor.