I noticed that function too, Vista seems to notice about half the game I install and add them. But I prefer having stuff on the desktop as this just require more clicks. It's more like a parent feature that shows ESRB ratings and system requirements for the games
Specs: intel i5 3570k @ 3.4GHz;
16Gb RAM; Raedon HD 7900;
Win8 64-Bit
16Gb RAM; Raedon HD 7900;
Win8 64-Bit