Deze game is ontworpen door High 5 Games uit Malta, dat al sinds 1995 slots maakt voor online casino’s.