You got the main game play stuff in there, and it definitely does it's job. I would say a little bit more polish with some audio sfx and music could of really helped bring some more life to it! Also had a couple of bugs / glitches but its a Game Jam and things like this are a given.
All in all good job!