MGA Games, a highly acclaimed Spanish company specializing in cutting-edge gaming software design and development, created the slot. With a history dating back to 1976, they have extensive experience in the industry.