What's the minion game where you sort of summon little dudes and you're like a demon guy or something and you tell them to go do attacky things or something.. This makes me think of that! Good Work with the following!
Are they all given the same position to get to (Your position?) how do you prevent a pileup or whatever its called? They seem to act quite nicely together