The Immortal Romance slot game was built by Microgaming, who are one of the largest casino software developers in the world. To find more Microgaming slots, Microgaming casinos or the best places to play Immortal Romance slots, head over to our casino comparison tables now.