The payout ratio of Immortal Romance video slot is 96.86% which is pretty good for an online slot game.