Ah!! Super cute! When I listened to this on soundcloud I thought due to the album artwork that this game would be about an adventuring frog but now looking at the jam page I see that was not the intent. I think I'm going to still imagine that all of the characters are frog people though.
Overall really nice sound! I think there were a couple places where the harmonies/bass line could have been a little tighter. I agree that the Game Over jingle is really nice and your instrumentation choices were good too.