If I may make a suggestion to the developer, would it be possible for the game to check if your strength overflows (causing the negative million strength) by checking if strength is negative beyond a point (like negative 50 or something like that), only to reset it based on whatever case might occur. I know what I'm saying probably wont help since I can't read the code in its entirety to see everything, but maybe capping stats might be helpful too.