‘Worm King’ is Cayetano Gaming’s latest video slot offering