I have played two cat herding games this Jam which I find mildly hilarious. They are literal polar opposites of each other too.
The graphics and flow of this game are great. The frantic feeling of the game play is cultivated well with the graphics and the sound effects. Everything about the game flows well into the concept and I very definitely did not feel in control :)