Stars Survivor: Minor Update

Few minor bugs fixed