Microsoft Windows Vista offers a dramatically improved gaming experience on the PC. It has an improved graphics driver model that makes it easier to install new graphics cards as well. We now have access to THE GAME FOLDER, which you can find from the START MENU which gives you a nice pretty list of all the games currently stored on your PC. And who doesn't love thumbnail graphics , yea...it's got those too. I'll let Chris Donahue tell you the rest from here.
Source:
Games for Windows Vista! | Tina Wood | Channel 10