that's really nice art:) i really love when games have original art:)
i know, it's just short jam, but if you are going to work more on this game, maybe you can make short scene in the beginning explaining the story: it can be just the character saying couple of sentences in a cloud
but otherwise - nice game:)