Razraal - You're forgetting about the damage lost to overkill. It's not like the extra damage on the kill shot is magically transferred to the next enemy.
To the developers: it seems like you are using GOTOs instead of properly closing loops or ending subroutines. I have seen this problem with home-made graphing calculator games.... a recursion sink(hole), if you will.
Despite all the concerns this game has, I find it to be very entertaining. And I just love animals that seem cute, but are actually quite BA. Doubly so when they are kitties.