Shame it's not finished, but you got a good start on it! The idea sounds like it could be fun. Reminds me of some custom Halo game mode. At the very least I always find game jams to be learning experiences regardless of whether I finish them. Cheers