I can find things wrong with every game I've played. The closest thing I've played to perfection though? Diablo II (with the expansion of course).
I think the more important question is, "What makes a perfect game?" My answer:
Comment has been collapsed.
Suepr Meat Boy have the perfect gameplay for a platformer.
Comment has been collapsed.
My criteria: Memorable art and design, memorable and engaging story (if applicable), memorable characters (if applicable), memorable music, intriguing gameplay, at least decent-to-good sound design, a satisfying ending (if applicable), and (possibly post-patching) essentially zero bugs (sometimes bugs themselves can be endearing, so I don't necessarily count them against a game).
So, I'd +1 Grim Fandango.
Comment has been collapsed.
I think that the original Plants vs Zombies was a near-flawless execution. It does so much right, and the only thing it does wrong in my opinion is unnecessarily requiring you to click on the suns to collect them - pointing at them should be enough.
Comment has been collapsed.
No such thing. But the ones that came closest for me were Return to Castle Wolfenstein, Half Life 2, World of Goo and Bioshock(the first one, not Infinite, although that one's awesome too, don't get me wrong).
Comment has been collapsed.
82 Comments - Last post 2 hours ago by WaxWorm
56 Comments - Last post 5 hours ago by Carenard
1,811 Comments - Last post 5 hours ago by ngoclong19
72 Comments - Last post 7 hours ago by Reidor
545 Comments - Last post 9 hours ago by UltraMaster
41 Comments - Last post 9 hours ago by ViToos
1,520 Comments - Last post 10 hours ago by ayuinaba
9,531 Comments - Last post 3 minutes ago by NoYeti
52 Comments - Last post 15 minutes ago by xkingpin
28,266 Comments - Last post 18 minutes ago by PastelLicuado
182 Comments - Last post 51 minutes ago by Aerctaure
10,787 Comments - Last post 1 hour ago by eeev
27 Comments - Last post 1 hour ago by Mitsukuni
113 Comments - Last post 1 hour ago by eeev
What game would you consider as "perfect"?
Comment has been collapsed.