Immortal Romance is one of the most popular video slots on the internet, and as such, a lot of the casinos will have sign-up offers for the game. The best welcome bonuses for online casinos will offer customers bonuses and free spins, a lot of which will be specifically able to be used when playing Immortal Romance.