Immortal Romance is a 5-reel, 243-line online slot game with bonus spins, instant play, autoplay, video slots, wild symbol, scatter symbol, mobile gaming, romance and vampires themes you can play at 1197 online casinos. Introduction to Immortal Romanc