I played this all day, AND FINALLY COMPLETED IT!
This is a great strategic problem-solving game! Good work!
Simplistic graphics, good gameplay, and I didn't get that dreaded "this is impossible" feeling. I knew it would be solved somehow, I just needed to think about it.
A violent puzzle, that's how I'd describe it!