Please... get rid of the fact that not only is the star that failed lost, but a star is also taken from the character you are attempting to upgrade... negates the effectiveness vs cost of stars.

Please go back to a system where stars that are already on a character can't be lost, only the stars being used to upgrade, during a failure, can be lost.

Thanks, Nicholas