While there is the option of downloading and installing a slot game app, Immortal Romance is also available directly on web browsers. Thus, this gives gamblers easier and faster access.