POST patch this program has disappeared from my PC. The icon is there inside of the start menu folder for Square Enix but it is no longer "there". Windows cannot find the file. Any solutions to this?