what a unique game! I really like the procedural interaction between the different parties and to sit back and watch my descisions play out.
but I wish I could comprehend how they effect each other better. maybe it is because of the steps, or maybe I am just dumb ;-) but it was kinda hard to get a real feeling for what's was going on...
maybe you could interpolate the positions of the animals between steps?
either way, good work!