If you want to know how to win when playing Immortal Romance a good thing to do is to find a casino that offers an Immortal Romance free play option. Many Immortal Romance casinos will give you the chance to play the game in demo mode. Using Immortal Romance slot free play options mean that you do not have to risk any real money while you play, and you familiarise yourself with all of the game’s quirks and nuances.