Neat puzzle game, putting me in mind of the board game Flashpoint. With a cleaner interface and some levels to ease people into the concepts one at a time, this could make for a compelling mobile game.
Solid prototype, keep working at this one I think! Onto a winner here.