You can use Start -> Search to find any game you just downloaded or installed. No need to launch a separate application. Likewise, you won't need to launch a game to get more info about it: The Windows 7 Games Explorer can show you in-game statistics within a preview pane plus delivers up-to-date info about your favorite game publishers and gives you the opportunity to try new games.
A look into life before Windows 7:
Ah, at long last I've purchased Starcraft 2. Now that I've installed it---shit! Where'd it go?! I made the effort to make sure no desktop icons or start menu folders were created and then I forgot what directory I chose, and now I must launch a separate application to find it!
Ok, whew. My separate application found the game. But hold on...what is
Starcraft 2? I'd like to know more about it, but that would require I launch the game. Ugh. Guess I'll just make do because I don't have the opportunity to try new games.