I don’t know iWinGames… I can’t help that much. Just take care of what you’re deleting from your computer. What is really strange is that you can’t see any program list into Control Panel > Add/Remove programs… is it truth?