I want to buy this game, but if it only lasts like 12-15 hours im better off renting it. So how many ohurs of gameplay are there? and is there good re-play value.