Bomb Jack a flash game? At least the original was one of the platformer hits of the '80s..
However, the gameplay of the description sounds vaguely like
Cabal to me, but since it has nothing to do with protecting people, you're probably looking for something else.