Fun game! At first I didn't realize that the placement of the units affected the path of the enemies. It was fun to discover a deeper mechanic mid game :)
Sorry to hear your teammates stopped working on it. It has the bones of something that could be quite the time sink.