Het spel is gemaakt door Play’n GO en onder deze naam kan je het dan ook terug vinden in de lobbies van de online casino’s die samenwerken met hen.