Sorry if this wasn't what you were going for...
But it vaguely reminds me of Company of Myself. Only that bodies thing though, or maybe I just haven't played enough games that had reusable corpses. I don't know.
Anywho, the game is quite plain. There's no fun in it, no beginning, no end, only the middle which really... No. Doesn't quite cut it.