The installation setting can be changed through the iWin Games Manager to get desktop icons for your games.
1. Click the green "Play iWin Games" shortcut on your desktop to launch the iWin Games Manager.
2. Click the "Settings" button in the top right hand corner of the iWin Games Manager.
3. Put a check box in the desktop icon and start menu options then click on the save button.
4. You may need to reinstall your games again for the icons to be added for your games.
Please note that by using this method, the games will still be launched through the iWin Games Manager.
Click HERE to learn how to reinstall your games.