I am not finished yet, assume I am 2/3 finish. No hesitation to say its GREAT. No hesitation to say I will replay it at next update.