The title reminded me of a game called Second Person Shooter Zato, but your game is a little bit different. The concept is actually quite smart, but I think the problem is that you should have gone for a more slow paced, puzzled oriented level design because it's quite hard with the view to understand what happen.
Anyway, good job!