Alien Breed: Impact.
For any trophy seekers, if you're wondering or suspecting that "Ain't got time to bleed" means all health items (though it says medkits, I think), then nope. You can use the hardened armours.
I actually accidentally beat it, since I was just trying to get the money trophies, and was thus playing on the normal difficulty

Now I need to finish my Elite run (on last stage).