The Cthulhu slot is made by Gluck Games provider, one of the leading slot machine providers available online.