Excellent entry. The graphics are colorful and expressive, the sound effects are pleasant, the music is upbeat, the gameplay is lively.
It is a little too hard to poop on those stupid humans. It often seems like it should land... but then it doesn't. Also, sometimes when you run out of energy, you end up traveling a long distance horizontally... this feels unintended.