Even the best games are somewhat flawed but I'll go with MGS5, it's flawed near the end of the game, the story is flawed as a metal Gear game and both feel like the devs ran out of time and money and polished what they had to the poin tthat you have to repeat missions on a harder difficulty to reach the end of the games story but it doesn't matter. I played 250 hours for the platinum and I was still having fun. Gameplay wise it is just perfect. And despite the glaring flaws I'd still give it a 10/10 cause what you don't have is so easily over lockable to what you do have, the greatest stealth action game ever made.