With Vista, Microsoft introduced the Games Explorer to launch and manage your games, and also PC games such as Games for Windows (and Games for Windows – LIVE) titles. Now with Windows 7 Beta, a new functionality to Games Explorer is added, that divides it between Games and Game Providers.
Games Explorer will deliver updates from Game Providers, including news and information regarding their own games. Updates from Game Providers appear in the right-hand Preview Pane when a Game Provider is selected. Under “Options”, you can enable automatic update notifications for games, along with automatic updates to Game Provider news and information, or simply check yourself manually by right-clicking on a specific Game Provider or game and choosing “Check online for game updates”.
Another neat feature in the Windows 7 Games Explorer is the ability for you to see when an update is available for a game you have installed. You can now install game updates directly within Games Explorer. The update for the game will download and then the “Download now” button turns into “Install Now”.
One more thing… Games Explorer will track statistics for the games you play. Statistics are tracked for the different levels for each game. In the future, expect to see many of your favorite games take advantage of this functionality.