I agree in that it feels very non-intuitive. But it definitely feels like a very deep puzzle/simulation game. I knew what yellow did since I read the tutorial but I had no idea what the ability name for yellow meant, I find out its the correct term but I had no idea what it meant until I googled it. Maybe its a me issue but I never heard the word "Graze" be used to refer to eating grass used before. Placing an animal on the same square as another when it dies of starvation places both grass and the animal, if you then have yellow eat that grass tile you can have two animals on the same tile. Not sure if this is a bug or not, feels like it could be either.
Having an indication of what will happen when you do CW/counter CW rotation would be very beneficial. I found it pretty fun to play, each move requiring a pretty good amount of thought. Excited to see how it looks next DD.