@sterling: OMG I love One Must Fall. I played it on my brother's computer all the time. Unfortunately I think he only had the demo.
The game that's coming to my mind is Raptor: Call of the Shadows. I think this was a pretty popular game, but I feel like no one talks about it.