It has a good foundation, but it is strange why you would ever want to re-roll after you got a score you were happy with as it would just erase and likely become negative.