While these games didn't get perfect scores, they scored close enough that they might as well have.
Having a massive open world doesn't mean compromising on story and character, and these games do it best.