In my honest opinion, 90% of games without online play should just be rented since you're likely to beat it in the time that you're allowed when renting and once you've beat it, do you really want to play it multiple times (other than for other difficulties)? Now, of course, there are definitely exceptions out there.