It took me a while to realize that you were playing as the avocado, especially since the description says "you" are eating the avocado, which made me assume that the mouth must be the player. I kept wondering why the mouth was eating the avocado without any input from me.
But once I figured that out it worked well.