As you said, taking into account the amount of time invested in this, I think you did a pretty solid job. Of course, except for the frogs, everything would need some polishing (you already know that), but it's fun and, honestly, in that time frame you couldn't have done too much more.
As a fun fact, I think its pace, along with the music and sfx make it very funny.