Yes, many online casinos will allow you to play Immortal Romance online slot for free in demo mode on both mobile and desktop.