Wrong ... if you have cards left in your desk, it means that you have died by crossing the horizontal deadline and then NO SUBTRACTION, just score=10000x(PREVIOUS level) + final score (positive) ; please re-read scoring at propose at http://mapage.noos.fr/marpkt/scoring.html (I have re-updated it)(posted 8950 days ago)Concerning the case you spoke about FINISHING level 12 with a negative score with 10 cards left, so there, yes, there would be a subtraction of -11000 (not -12000) ... but to a score like 120000 or so ; I don't see any problem (excepting reaching level 12 !! :)
And if you look at Ozz comment on his recent recording, he also found some problems with your scoring
I gonna take a rest : a good old shooter which counts for me :))