Stellar Destiny: The Last Survivor: Minor fixes

Minor fixes