При установке игры вы проверяете, есть ли в каком-то определенном месте некий индикатор? Если нету, то это значит, что игра еще не устанавливалась, вы ее устанавливаете, и в этом определенном месте ставите отметку, где она установлена. Если же есть, то значит игра уже установлена, и вы, прочитав отметку из этого определенного места, идете туда и производите обновление или удаление. Например, этим определенным местом может быть ветка в реестре. Если эта игра ваша, то вам нужно это как-то запрограммировать. Если это игра НЕ ваша, то тут сложнее.