The Immortal Romance slot machine was created by Microgaming software provider. That company is one of the leading operators across the world.