Cool concept and a pretty fun puzzle to figure out. There's a lot more strategic depth than it would appear at first. Some music would have really helped the atmosphere, but the sound effects were nice. Good work!