Right now most other game store apps allow you to create desktop shortcuts for your installed games in Windows -- either prompting as you're installing or through something like a context menu. It would be swell to have something similar with Itch!
I agree! Currently tracking this in issue #671