Clumsy Witch is made by Gaming Corps, one of the leading slot machine providers online.